Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c252' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6946022-fedora-39-ppc64le --chroot fedora-39-ppc64le Version: 0.70 PID: 6404 Logging PID: 6405 Task: {'appstream': False, 'background': True, 'build_id': 6946022, 'buildroot_pkgs': [], 'chroot': 'fedora-39-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': '89e0bcb3ebe50563d5067b7fd9ade27dc012b4d6', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23:pr:25/prusa-slicer', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'prusa-slicer', 'package_version': '2.6.1-1', 'project_dirname': 'openblas-0.3.23:pr:25', 'project_name': 'openblas-0.3.23', 'project_owner': 'psimovec', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/psimovec/openblas-0.3.23/fedora-39-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/', 'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch', 'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}], 'sandbox': 'psimovec/openblas-0.3.23--https://src.fedoraproject.org/user/adelton', 'source_json': {}, 'source_type': None, 'submitter': 'https://src.fedoraproject.org/user/adelton', 'tags': [], 'task_id': '6946022-fedora-39-ppc64le', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23:pr:25/prusa-slicer /var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23:pr:25/prusa-slicer', '/var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer'... Running: git checkout 89e0bcb3ebe50563d5067b7fd9ade27dc012b4d6 -- cmd: ['git', 'checkout', '89e0bcb3ebe50563d5067b7fd9ade27dc012b4d6', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer rc: 0 stdout: stderr: Note: switching to '89e0bcb3ebe50563d5067b7fd9ade27dc012b4d6'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 89e0bcb automatic import of prusa-slicer Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading version_2.6.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o version_2.6.1.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/psimovec/openblas-0.3.23:pr:25/prusa-slicer/version_2.6.1.tar.gz/md5/1ca1243008fe888666034c86e1e12309/version_2.6.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 55.7M 100 55.7M 0 0 9.8M 0 0:00:05 0:00:05 --:--:-- 9046k INFO: Reading stdout from command: md5sum version_2.6.1.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer/prusa-slicer.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706093061.040136 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.4 starting (python version = 3.11.3, NVR = mock-5.4-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer/prusa-slicer.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706093061.040136 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer/prusa-slicer.spec) Config(fedora-39-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 5.4 INFO: Mock Version: 5.4 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-ppc64le-bootstrap-1706093061.040136/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-ppc64le-bootstrap-1706093061.040136/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/5e71cf379ce8c11c753d74dd3fd8330d085628218bb73dc81a51ff6d47689e47/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/5e71cf379ce8c11c753d74dd3fd8330d085628218bb73dc81a51ff6d47689e47/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 28 MB/s | 20 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 14 MB/s | 71 MB 00:05 fedora 11 MB/s | 83 MB 00:07 updates 14 MB/s | 26 MB 00:01 Last metadata expiration check: 0:00:11 ago on Wed Jan 24 10:46:55 2024. Package python3-dnf-4.18.1-2.fc39.noarch is already installed. Dependencies resolved. ========================================================================================================================== Package Arch Version Repository Size ========================================================================================================================== Installing: python3-dnf-plugins-core noarch 4.4.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 302 k Upgrading: dnf noarch 4.18.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 496 k dnf-data noarch 4.18.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k python3-dnf noarch 4.18.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 549 k yum noarch 4.18.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k Installing dependencies: dbus-libs ppc64le 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 177 k python3-dateutil noarch 1:2.8.2-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 345 k python3-dbus ppc64le 1.3.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 150 k python3-distro noarch 1.9.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k python3-six noarch 1.16.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k python3-systemd ppc64le 235-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102 k Transaction Summary ========================================================================================================================== Install 7 Packages Upgrade 4 Packages Total download size: 2.2 M Downloading Packages: (1/11): dbus-libs-1.14.10-1.fc40.ppc64le.rpm 544 kB/s | 177 kB 00:00 (2/11): python3-distro-1.9.0-1.fc40.noarch.rpm 921 kB/s | 45 kB 00:00 (3/11): python3-dnf-plugins-core-4.4.4-1.fc40.n 9.3 MB/s | 302 kB 00:00 (4/11): python3-six-1.16.0-12.fc39.noarch.rpm 1.9 MB/s | 41 kB 00:00 (5/11): python3-systemd-235-5.fc39.ppc64le.rpm 4.5 MB/s | 102 kB 00:00 (6/11): python3-dateutil-2.8.2-11.fc40.noarch.r 744 kB/s | 345 kB 00:00 (7/11): python3-dbus-1.3.2-4.fc39.ppc64le.rpm 318 kB/s | 150 kB 00:00 (8/11): dnf-4.18.2-1.fc40.noarch.rpm 12 MB/s | 496 kB 00:00 (9/11): dnf-data-4.18.2-1.fc40.noarch.rpm 725 kB/s | 39 kB 00:00 (10/11): yum-4.18.2-1.fc40.noarch.rpm 1.4 MB/s | 37 kB 00:00 (11/11): python3-dnf-4.18.2-1.fc40.noarch.rpm 4.3 MB/s | 549 kB 00:00 -------------------------------------------------------------------------------- Total 3.7 MB/s | 2.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : dnf-data-4.18.2-1.fc40.noarch 1/15 Upgrading : python3-dnf-4.18.2-1.fc40.noarch 2/15 Upgrading : dnf-4.18.2-1.fc40.noarch 3/15 Running scriptlet: dnf-4.18.2-1.fc40.noarch 3/15 Installing : python3-systemd-235-5.fc39.ppc64le 4/15 Installing : python3-six-1.16.0-12.fc39.noarch 5/15 Installing : python3-dateutil-1:2.8.2-11.fc40.noarch 6/15 Installing : python3-distro-1.9.0-1.fc40.noarch 7/15 Installing : dbus-libs-1:1.14.10-1.fc40.ppc64le 8/15 Installing : python3-dbus-1.3.2-4.fc39.ppc64le 9/15 Installing : python3-dnf-plugins-core-4.4.4-1.fc40.noarch 10/15 Upgrading : yum-4.18.2-1.fc40.noarch 11/15 Cleanup : yum-4.18.1-2.fc39.noarch 12/15 Running scriptlet: dnf-4.18.1-2.fc39.noarch 13/15 Cleanup : dnf-4.18.1-2.fc39.noarch 13/15 Running scriptlet: dnf-4.18.1-2.fc39.noarch 13/15 Cleanup : python3-dnf-4.18.1-2.fc39.noarch 14/15 Cleanup : dnf-data-4.18.1-2.fc39.noarch 15/15 Running scriptlet: dnf-data-4.18.1-2.fc39.noarch 15/15 Verifying : dbus-libs-1:1.14.10-1.fc40.ppc64le 1/15 Verifying : python3-dateutil-1:2.8.2-11.fc40.noarch 2/15 Verifying : python3-dbus-1.3.2-4.fc39.ppc64le 3/15 Verifying : python3-distro-1.9.0-1.fc40.noarch 4/15 Verifying : python3-dnf-plugins-core-4.4.4-1.fc40.noarch 5/15 Verifying : python3-six-1.16.0-12.fc39.noarch 6/15 Verifying : python3-systemd-235-5.fc39.ppc64le 7/15 Verifying : dnf-4.18.2-1.fc40.noarch 8/15 Verifying : dnf-4.18.1-2.fc39.noarch 9/15 Verifying : dnf-data-4.18.2-1.fc40.noarch 10/15 Verifying : dnf-data-4.18.1-2.fc39.noarch 11/15 Verifying : python3-dnf-4.18.2-1.fc40.noarch 12/15 Verifying : python3-dnf-4.18.1-2.fc39.noarch 13/15 Verifying : yum-4.18.2-1.fc40.noarch 14/15 Verifying : yum-4.18.1-2.fc39.noarch 15/15 Upgraded: dnf-4.18.2-1.fc40.noarch dnf-data-4.18.2-1.fc40.noarch python3-dnf-4.18.2-1.fc40.noarch yum-4.18.2-1.fc40.noarch Installed: dbus-libs-1:1.14.10-1.fc40.ppc64le python3-dateutil-1:2.8.2-11.fc40.noarch python3-dbus-1.3.2-4.fc39.ppc64le python3-distro-1.9.0-1.fc40.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.ppc64le Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-ppc64le-1706093061.040136/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc39.ppc64le rpm-sequoia-1.5.0-1.fc39.ppc64le python3-dnf-4.18.2-1.fc40.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch yum-4.18.2-1.fc40.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 33 MB/s | 20 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 14 MB/s | 71 MB 00:05 fedora 11 MB/s | 83 MB 00:07 updates 10 MB/s | 26 MB 00:02 Last metadata expiration check: 0:00:08 ago on Wed Jan 24 10:49:09 2024. Dependencies resolved. ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing group/module packages: bash ppc64le 5.2.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 M bzip2 ppc64le 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k coreutils ppc64le 9.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M cpio ppc64le 2.14-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 279 k diffutils ppc64le 3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 399 k fedora-release-common noarch 40-0.29 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k findutils ppc64le 1:4.9.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 531 k gawk ppc64le 5.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M glibc-minimal-langpack ppc64le 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k grep ppc64le 3.11-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 297 k gzip ppc64le 1.12-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 163 k info ppc64le 7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 203 k patch ppc64le 2.7.6-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137 k redhat-rpm-config noarch 280-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k rpm-build ppc64le 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k sed ppc64le 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 303 k shadow-utils ppc64le 2:4.14.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tar ppc64le 2:1.35-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 874 k unzip ppc64le 6.0-62.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 190 k util-linux ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M which ppc64le 2.21-40.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k xz ppc64le 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 535 k Installing dependencies: alternatives ppc64le 1.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k ansible-srpm-macros noarch 1-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs ppc64le 4.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134 k authselect ppc64le 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145 k authselect-libs ppc64le 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 239 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils ppc64le 2.41-30.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.3 M binutils-gold ppc64le 2.41-30.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M bzip2-libs ppc64le 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 863 k coreutils-common ppc64le 9.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib ppc64le 2.9.11-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 85 k crypto-policies noarch 20231204-1.git1e3a2e4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k curl ppc64le 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 373 k cyrus-sasl-lib ppc64le 2.1.28-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 875 k debugedit ppc64le 5.0-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k dwz ppc64le 0.15-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 147 k ed ppc64le 1.20-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 85 k efi-srpm-macros noarch 5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils ppc64le 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 575 k elfutils-debuginfod-client ppc64le 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k elfutils-default-yama-scope noarch 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf ppc64le 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 203 k elfutils-libs ppc64le 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 295 k fedora-gpg-keys noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k fedora-release noarch 40-0.29 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k fedora-release-identity-basic noarch 40-0.29 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k fedora-repos noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k fedora-repos-rawhide noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 k file ppc64le 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50 k file-libs ppc64le 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 774 k filesystem ppc64le 3.18-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k forge-srpm-macros noarch 0.2.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k fpc-srpm-macros noarch 1.3-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.4 k gdb-minimal ppc64le 14.1-5.fc40 copr_base 4.2 M gdbm ppc64le 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k gdbm-libs ppc64le 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k ghc-srpm-macros noarch 1.6.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.1 k glibc ppc64le 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 M glibc-common ppc64le 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 390 k glibc-gconv-extra ppc64le 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M gmp ppc64le 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 304 k gnat-srpm-macros noarch 6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k go-srpm-macros noarch 3.3.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k jansson ppc64le 2.13.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k kernel-srpm-macros noarch 1.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k keyutils-libs ppc64le 1.6.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k krb5-libs ppc64le 1.21.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 838 k libacl ppc64le 2.3.1-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libarchive ppc64le 3.7.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 477 k libattr ppc64le 2.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libblkid ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 132 k libbrotli ppc64le 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 380 k libcap ppc64le 2.69-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k libcap-ng ppc64le 0.8.4-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libcom_err ppc64le 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libcurl ppc64le 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 382 k libeconf ppc64le 0.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libevent ppc64le 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 275 k libfdisk ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176 k libffi ppc64le 3.4.4-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libgcc ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k libgomp ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 341 k libidn2 ppc64le 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k libmount ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176 k libnghttp2 ppc64le 1.59.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 85 k libnsl2 ppc64le 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libpkgconf ppc64le 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libpsl ppc64le 0.21.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k libpwquality ppc64le 1.4.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112 k librtas ppc64le 2.0.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k libselinux ppc64le 3.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k libsemanage ppc64le 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 128 k libsepol ppc64le 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 370 k libsmartcols ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k libssh ppc64le 0.10.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 240 k libssh-config noarch 0.10.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 k libstdc++ ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M libtasn1 ppc64le 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k libtirpc ppc64le 1.3.4-1.rc1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k libunistring ppc64le 1.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 578 k libutempter ppc64le 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libuuid ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libverto ppc64le 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k libxcrypt ppc64le 4.4.36-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k libxml2 ppc64le 2.12.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 765 k libzstd ppc64le 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 336 k lua-libs ppc64le 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149 k lua-srpm-macros noarch 1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k lz4-libs ppc64le 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 85 k mpfr ppc64le 4.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 353 k ncurses-base noarch 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs ppc64le 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 378 k ocaml-srpm-macros noarch 9-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 k openblas-srpm-macros noarch 2-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 k openldap ppc64le 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k openssl-libs ppc64le 1:3.1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 M p11-kit ppc64le 0.25.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 507 k p11-kit-trust ppc64le 0.25.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k package-notes-srpm-macros noarch 0.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k pam ppc64le 1.5.3-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 555 k pam-libs ppc64le 1.5.3-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k pcre2 ppc64le 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 241 k pcre2-syntax noarch 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k perl-srpm-macros noarch 1-51.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k pkgconf ppc64le 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k pkgconf-m4 noarch 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k pkgconf-pkg-config ppc64le 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 k popt ppc64le 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k publicsuffix-list-dafsa noarch 20240107-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k pyproject-srpm-macros noarch 1.11.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k python-srpm-macros noarch 3.12-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k qt5-srpm-macros noarch 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.4 k qt6-srpm-macros noarch 6.6.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k readline ppc64le 8.2-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 230 k rpm ppc64le 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 511 k rpm-build-libs ppc64le 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103 k rpm-libs ppc64le 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357 k rpm-sequoia ppc64le 1.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M rust-srpm-macros noarch 25.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k setup noarch 2.14.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k sqlite-libs ppc64le 3.45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 817 k systemd-libs ppc64le 255.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 739 k util-linux-core ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 532 k xxhash-libs ppc64le 0.8.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k xz-libs ppc64le 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k zig-srpm-macros noarch 1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k zip ppc64le 3.0-39.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 274 k zlib-ng-compat ppc64le 2.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k zstd ppc64le 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 499 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================================= Install 153 Packages Total download size: 56 M Installed size: 323 M Downloading Packages: (1/153): ansible-srpm-macros-1-12.fc40.noarch.r 53 kB/s | 21 kB 00:00 (2/153): alternatives-1.26-1.fc40.ppc64le.rpm 96 kB/s | 42 kB 00:00 (3/153): audit-libs-4.0-1.fc40.ppc64le.rpm 885 kB/s | 134 kB 00:00 (4/153): authselect-1.5.0-1.fc40.ppc64le.rpm 1.3 MB/s | 145 kB 00:00 (5/153): basesystem-11-18.fc39.noarch.rpm 192 kB/s | 7.2 kB 00:00 (6/153): authselect-libs-1.5.0-1.fc40.ppc64le.r 3.8 MB/s | 239 kB 00:00 (7/153): bash-5.2.26-1.fc40.ppc64le.rpm 14 MB/s | 1.9 MB 00:00 (8/153): binutils-gold-2.41-30.fc40.ppc64le.rpm 6.2 MB/s | 1.1 MB 00:00 (9/153): bzip2-1.0.8-16.fc39.ppc64le.rpm 641 kB/s | 53 kB 00:00 (10/153): bzip2-libs-1.0.8-16.fc39.ppc64le.rpm 627 kB/s | 47 kB 00:00 (11/153): gdb-minimal-14.1-5.fc40.ppc64le.rpm 3.8 MB/s | 4.2 MB 00:01 (12/153): ca-certificates-2023.2.62_v7.0.401-4. 11 MB/s | 863 kB 00:00 (13/153): coreutils-9.4-3.fc40.ppc64le.rpm 6.2 MB/s | 1.4 MB 00:00 (14/153): cpio-2.14-5.fc40.ppc64le.rpm 5.3 MB/s | 279 kB 00:00 (15/153): cracklib-2.9.11-2.fc39.ppc64le.rpm 2.7 MB/s | 85 kB 00:00 (16/153): crypto-policies-20231204-1.git1e3a2e4 2.4 MB/s | 69 kB 00:00 (17/153): curl-8.5.0-2.fc40.ppc64le.rpm 6.8 MB/s | 373 kB 00:00 (18/153): coreutils-common-9.4-3.fc40.ppc64le.r 5.3 MB/s | 2.1 MB 00:00 (19/153): cyrus-sasl-lib-2.1.28-17.fc40.ppc64le 15 MB/s | 875 kB 00:00 (20/153): debugedit-5.0-12.fc40.ppc64le.rpm 2.1 MB/s | 81 kB 00:00 (21/153): diffutils-3.10-3.fc39.ppc64le.rpm 9.5 MB/s | 399 kB 00:00 (22/153): dwz-0.15-3.fc39.ppc64le.rpm 1.4 MB/s | 147 kB 00:00 (23/153): ed-1.20-1.fc40.ppc64le.rpm 887 kB/s | 85 kB 00:00 (24/153): efi-srpm-macros-5-9.fc39.noarch.rpm 253 kB/s | 22 kB 00:00 (25/153): elfutils-0.190-4.fc40.ppc64le.rpm 6.1 MB/s | 575 kB 00:00 (26/153): elfutils-debuginfod-client-0.190-4.fc 556 kB/s | 39 kB 00:00 (27/153): elfutils-default-yama-scope-0.190-4.f 188 kB/s | 13 kB 00:00 (28/153): elfutils-libelf-0.190-4.fc40.ppc64le. 7.5 MB/s | 203 kB 00:00 (29/153): elfutils-libs-0.190-4.fc40.ppc64le.rp 8.0 MB/s | 295 kB 00:00 (30/153): fedora-gpg-keys-40-0.2.noarch.rpm 3.1 MB/s | 119 kB 00:00 (31/153): fedora-release-40-0.29.noarch.rpm 147 kB/s | 10 kB 00:00 (32/153): fedora-release-common-40-0.29.noarch. 522 kB/s | 21 kB 00:00 (33/153): fedora-repos-40-0.2.noarch.rpm 316 kB/s | 9.3 kB 00:00 (34/153): fedora-release-identity-basic-40-0.29 249 kB/s | 11 kB 00:00 (35/153): fedora-repos-rawhide-40-0.2.noarch.rp 431 kB/s | 8.9 kB 00:00 (36/153): file-5.45-1.fc40.ppc64le.rpm 1.8 MB/s | 50 kB 00:00 (37/153): file-libs-5.45-1.fc40.ppc64le.rpm 17 MB/s | 774 kB 00:00 (38/153): findutils-4.9.0-6.fc40.ppc64le.rpm 13 MB/s | 531 kB 00:00 (39/153): filesystem-3.18-6.fc39.ppc64le.rpm 13 MB/s | 1.1 MB 00:00 (40/153): fonts-srpm-macros-2.0.5-12.fc39.noarc 933 kB/s | 26 kB 00:00 (41/153): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 408 kB/s | 7.4 kB 00:00 (42/153): forge-srpm-macros-0.2.0-1.fc40.noarch 282 kB/s | 18 kB 00:00 (43/153): gawk-5.3.0-1.fc40.ppc64le.rpm 9.2 MB/s | 1.1 MB 00:00 (44/153): gdbm-1.23-4.fc39.ppc64le.rpm 1.8 MB/s | 156 kB 00:00 (45/153): gdbm-libs-1.23-4.fc39.ppc64le.rpm 921 kB/s | 62 kB 00:00 (46/153): ghc-srpm-macros-1.6.1-3.fc40.noarch.r 118 kB/s | 8.1 kB 00:00 (47/153): glibc-common-2.38.9000-33.fc40.ppc64l 4.3 MB/s | 390 kB 00:00 (48/153): binutils-2.41-30.fc40.ppc64le.rpm 3.3 MB/s | 6.3 MB 00:01 (49/153): glibc-2.38.9000-33.fc40.ppc64le.rpm 14 MB/s | 2.3 MB 00:00 (50/153): glibc-minimal-langpack-2.38.9000-33.f 1.5 MB/s | 95 kB 00:00 (51/153): glibc-gconv-extra-2.38.9000-33.fc40.p 12 MB/s | 2.0 MB 00:00 (52/153): gmp-6.2.1-5.fc39.ppc64le.rpm 2.7 MB/s | 304 kB 00:00 (53/153): gnat-srpm-macros-6-3.fc39.noarch.rpm 150 kB/s | 8.8 kB 00:00 (54/153): go-srpm-macros-3.3.1-1.fc40.noarch.rp 734 kB/s | 28 kB 00:00 (55/153): grep-3.11-5.fc40.ppc64le.rpm 4.3 MB/s | 297 kB 00:00 (56/153): info-7.1-1.fc40.ppc64le.rpm 3.1 MB/s | 203 kB 00:00 (57/153): gzip-1.12-6.fc39.ppc64le.rpm 1.4 MB/s | 163 kB 00:00 (58/153): jansson-2.13.1-7.fc39.ppc64le.rpm 727 kB/s | 49 kB 00:00 (59/153): kernel-srpm-macros-1.0-20.fc39.noarch 145 kB/s | 10 kB 00:00 (60/153): keyutils-libs-1.6.3-1.fc40.ppc64le.rp 358 kB/s | 33 kB 00:00 (61/153): libacl-2.3.1-11.fc40.ppc64le.rpm 315 kB/s | 26 kB 00:00 (62/153): libarchive-3.7.2-1.fc40.ppc64le.rpm 5.8 MB/s | 477 kB 00:00 (63/153): libattr-2.5.2-1.fc40.ppc64le.rpm 316 kB/s | 19 kB 00:00 (64/153): libblkid-2.39.3-2.fc40.ppc64le.rpm 2.2 MB/s | 132 kB 00:00 (65/153): krb5-libs-1.21.2-3.fc40.ppc64le.rpm 2.8 MB/s | 838 kB 00:00 (66/153): libbrotli-1.1.0-1.fc40.ppc64le.rpm 3.2 MB/s | 380 kB 00:00 (67/153): libcap-2.69-1.fc40.ppc64le.rpm 1.2 MB/s | 89 kB 00:00 (68/153): libcap-ng-0.8.4-2.fc40.ppc64le.rpm 557 kB/s | 34 kB 00:00 (69/153): libcom_err-1.47.0-2.fc39.ppc64le.rpm 440 kB/s | 27 kB 00:00 (70/153): libcurl-8.5.0-2.fc40.ppc64le.rpm 4.5 MB/s | 382 kB 00:00 (71/153): libeconf-0.5.2-1.fc40.ppc64le.rpm 607 kB/s | 34 kB 00:00 (72/153): libfdisk-2.39.3-2.fc40.ppc64le.rpm 2.5 MB/s | 176 kB 00:00 (73/153): libevent-2.1.12-9.fc39.ppc64le.rpm 2.5 MB/s | 275 kB 00:00 (74/153): libgcc-14.0.1-0.2.fc40.ppc64le.rpm 1.1 MB/s | 92 kB 00:00 (75/153): libffi-3.4.4-5.fc40.ppc64le.rpm 203 kB/s | 38 kB 00:00 (76/153): libidn2-2.3.4-3.fc39.ppc64le.rpm 1.5 MB/s | 114 kB 00:00 (77/153): libgomp-14.0.1-0.2.fc40.ppc64le.rpm 2.2 MB/s | 341 kB 00:00 (78/153): libmount-2.39.3-2.fc40.ppc64le.rpm 4.6 MB/s | 176 kB 00:00 (79/153): libnghttp2-1.59.0-1.fc40.ppc64le.rpm 2.2 MB/s | 85 kB 00:00 (80/153): libnsl2-2.0.0-6.fc39.ppc64le.rpm 625 kB/s | 32 kB 00:00 (81/153): libpsl-0.21.5-1.fc40.ppc64le.rpm 1.6 MB/s | 65 kB 00:00 (82/153): libpkgconf-1.9.5-2.fc39.ppc64le.rpm 704 kB/s | 42 kB 00:00 (83/153): libpwquality-1.4.5-6.fc39.ppc64le.rpm 2.1 MB/s | 112 kB 00:00 (84/153): librtas-2.0.4-3.fc39.ppc64le.rpm 955 kB/s | 70 kB 00:00 (85/153): libselinux-3.6-2.fc40.ppc64le.rpm 1.8 MB/s | 101 kB 00:00 (86/153): libsemanage-3.6-1.fc40.ppc64le.rpm 3.4 MB/s | 128 kB 00:00 (87/153): libsepol-3.6-1.fc40.ppc64le.rpm 8.0 MB/s | 370 kB 00:00 (88/153): libssh-0.10.6-2.fc40.ppc64le.rpm 4.7 MB/s | 240 kB 00:00 (89/153): libsmartcols-2.39.3-2.fc40.ppc64le.rp 1.2 MB/s | 74 kB 00:00 (90/153): libssh-config-0.10.6-2.fc40.noarch.rp 376 kB/s | 9.1 kB 00:00 (91/153): libtasn1-4.19.0-3.fc39.ppc64le.rpm 2.4 MB/s | 80 kB 00:00 (92/153): libtirpc-1.3.4-1.rc1.fc40.ppc64le.rpm 2.3 MB/s | 108 kB 00:00 (93/153): libunistring-1.1-5.fc40.ppc64le.rpm 9.1 MB/s | 578 kB 00:00 (94/153): libutempter-1.2.1-10.fc39.ppc64le.rpm 475 kB/s | 27 kB 00:00 (95/153): libuuid-2.39.3-2.fc40.ppc64le.rpm 771 kB/s | 30 kB 00:00 (96/153): libverto-0.3.2-6.fc39.ppc64le.rpm 554 kB/s | 22 kB 00:00 (97/153): libstdc++-14.0.1-0.2.fc40.ppc64le.rpm 5.3 MB/s | 1.0 MB 00:00 (98/153): libxcrypt-4.4.36-4.fc40.ppc64le.rpm 3.0 MB/s | 131 kB 00:00 (99/153): libxml2-2.12.4-1.fc40.ppc64le.rpm 12 MB/s | 765 kB 00:00 (100/153): lua-libs-5.4.6-3.fc39.ppc64le.rpm 1.9 MB/s | 149 kB 00:00 (101/153): libzstd-1.5.5-4.fc39.ppc64le.rpm 3.4 MB/s | 336 kB 00:00 (102/153): lua-srpm-macros-1-9.fc39.noarch.rpm 147 kB/s | 8.6 kB 00:00 (103/153): lz4-libs-1.9.4-4.fc39.ppc64le.rpm 1.4 MB/s | 85 kB 00:00 (104/153): mpfr-4.2.1-1.fc40.ppc64le.rpm 4.4 MB/s | 353 kB 00:00 (105/153): ncurses-base-6.4-9.20240113.fc40.noa 814 kB/s | 63 kB 00:00 (106/153): ncurses-libs-6.4-9.20240113.fc40.ppc 3.6 MB/s | 378 kB 00:00 (107/153): ocaml-srpm-macros-9-1.fc40.noarch.rp 117 kB/s | 9.0 kB 00:00 (108/153): openblas-srpm-macros-2-14.fc39.noarc 97 kB/s | 7.5 kB 00:00 (109/153): openldap-2.6.6-1.fc39.ppc64le.rpm 6.9 MB/s | 287 kB 00:00 (110/153): p11-kit-trust-0.25.3-1.fc40.ppc64le. 3.3 MB/s | 157 kB 00:00 (111/153): p11-kit-0.25.3-1.fc40.ppc64le.rpm 5.3 MB/s | 507 kB 00:00 (112/153): package-notes-srpm-macros-0.5-9.fc39 207 kB/s | 11 kB 00:00 (113/153): pam-1.5.3-9.fc40.ppc64le.rpm 6.4 MB/s | 555 kB 00:00 (114/153): pam-libs-1.5.3-9.fc40.ppc64le.rpm 930 kB/s | 63 kB 00:00 (115/153): patch-2.7.6-22.fc39.ppc64le.rpm 2.3 MB/s | 137 kB 00:00 (116/153): pcre2-10.42-2.fc40.ppc64le.rpm 3.4 MB/s | 241 kB 00:00 (117/153): pcre2-syntax-10.42-2.fc40.noarch.rpm 2.1 MB/s | 143 kB 00:00 (118/153): perl-srpm-macros-1-51.fc39.noarch.rp 189 kB/s | 8.0 kB 00:00 (119/153): pkgconf-1.9.5-2.fc39.ppc64le.rpm 662 kB/s | 43 kB 00:00 (120/153): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 157 kB/s | 14 kB 00:00 (121/153): pkgconf-pkg-config-1.9.5-2.fc39.ppc6 250 kB/s | 9.6 kB 00:00 (122/153): popt-1.19-3.fc39.ppc64le.rpm 1.2 MB/s | 64 kB 00:00 (123/153): publicsuffix-list-dafsa-20240107-1.f 733 kB/s | 58 kB 00:00 (124/153): openssl-libs-3.1.4-1.fc40.ppc64le.rp 4.3 MB/s | 2.3 MB 00:00 (125/153): pyproject-srpm-macros-1.11.0-1.fc40. 208 kB/s | 15 kB 00:00 (126/153): python-srpm-macros-3.12-5.fc40.noarc 480 kB/s | 25 kB 00:00 (127/153): qt5-srpm-macros-5.15.12-1.fc40.noarc 100 kB/s | 8.4 kB 00:00 (128/153): qt6-srpm-macros-6.6.1-3.fc40.noarch. 104 kB/s | 8.8 kB 00:00 (129/153): readline-8.2-7.fc40.ppc64le.rpm 2.1 MB/s | 230 kB 00:00 (130/153): redhat-rpm-config-280-1.fc40.noarch. 1.5 MB/s | 75 kB 00:00 (131/153): rpm-4.19.1-2.fc40.ppc64le.rpm 4.0 MB/s | 511 kB 00:00 (132/153): rpm-build-4.19.1-2.fc40.ppc64le.rpm 713 kB/s | 73 kB 00:00 (133/153): rpm-build-libs-4.19.1-2.fc40.ppc64le 1.2 MB/s | 103 kB 00:00 (134/153): rpm-libs-4.19.1-2.fc40.ppc64le.rpm 4.5 MB/s | 357 kB 00:00 (135/153): rust-srpm-macros-25.2-2.fc40.noarch. 101 kB/s | 13 kB 00:00 (136/153): sed-4.8-14.fc39.ppc64le.rpm 3.7 MB/s | 303 kB 00:00 (137/153): setup-2.14.5-1.fc40.noarch.rpm 1.9 MB/s | 148 kB 00:00 (138/153): sqlite-libs-3.45.0-1.fc40.ppc64le.rp 8.5 MB/s | 817 kB 00:00 (139/153): shadow-utils-4.14.0-2.fc40.ppc64le.r 5.2 MB/s | 1.2 MB 00:00 (140/153): systemd-libs-255.2-2.fc40.ppc64le.rp 7.4 MB/s | 739 kB 00:00 (141/153): rpm-sequoia-1.5.0-2.fc40.ppc64le.rpm 3.7 MB/s | 1.6 MB 00:00 (142/153): tar-1.35-2.fc40.ppc64le.rpm 8.8 MB/s | 874 kB 00:00 (143/153): unzip-6.0-62.fc39.ppc64le.rpm 1.9 MB/s | 190 kB 00:00 (144/153): util-linux-core-2.39.3-2.fc40.ppc64l 7.0 MB/s | 532 kB 00:00 (145/153): which-2.21-40.fc39.ppc64le.rpm 570 kB/s | 43 kB 00:00 (146/153): xxhash-libs-0.8.2-1.fc39.ppc64le.rpm 630 kB/s | 37 kB 00:00 (147/153): xz-libs-5.4.5-1.fc40.ppc64le.rpm 1.4 MB/s | 121 kB 00:00 (148/153): xz-5.4.5-1.fc40.ppc64le.rpm 3.1 MB/s | 535 kB 00:00 (149/153): util-linux-2.39.3-2.fc40.ppc64le.rpm 3.4 MB/s | 1.2 MB 00:00 (150/153): zig-srpm-macros-1-1.fc40.noarch.rpm 141 kB/s | 8.0 kB 00:00 (151/153): zip-3.0-39.fc40.ppc64le.rpm 4.7 MB/s | 274 kB 00:00 (152/153): zlib-ng-compat-2.1.6-1.fc40.ppc64le. 1.3 MB/s | 78 kB 00:00 (153/153): zstd-1.5.5-4.fc39.ppc64le.rpm 4.0 MB/s | 499 kB 00:00 -------------------------------------------------------------------------------- Total 9.7 MB/s | 56 MB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-14.0.1-0.2.fc40.ppc64le 1/153 Running scriptlet: libgcc-14.0.1-0.2.fc40.ppc64le 1/153 Installing : crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/153 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/153 Installing : fedora-release-identity-basic-40-0.29.noarch 3/153 Installing : fedora-repos-rawhide-40-0.2.noarch 4/153 Installing : fedora-gpg-keys-40-0.2.noarch 5/153 Installing : fedora-repos-40-0.2.noarch 6/153 Installing : fedora-release-common-40-0.29.noarch 7/153 Installing : fedora-release-40-0.29.noarch 8/153 Installing : setup-2.14.5-1.fc40.noarch 9/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-1.fc40.noarch 9/153 Installing : filesystem-3.18-6.fc39.ppc64le 10/153 Installing : basesystem-11-18.fc39.noarch 11/153 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/153 Installing : qt6-srpm-macros-6.6.1-3.fc40.noarch 13/153 Installing : qt5-srpm-macros-5.15.12-1.fc40.noarch 14/153 Installing : publicsuffix-list-dafsa-20240107-1.fc40.noarch 15/153 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/153 Installing : perl-srpm-macros-1-51.fc39.noarch 17/153 Installing : pcre2-syntax-10.42-2.fc40.noarch 18/153 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/153 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/153 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/153 Installing : ncurses-base-6.4-9.20240113.fc40.noarch 22/153 Installing : glibc-gconv-extra-2.38.9000-33.fc40.ppc64le 23/153 Running scriptlet: glibc-gconv-extra-2.38.9000-33.fc40.ppc64le 23/153 Installing : glibc-minimal-langpack-2.38.9000-33.fc40.ppc64le 24/153 Installing : glibc-common-2.38.9000-33.fc40.ppc64le 25/153 Running scriptlet: glibc-2.38.9000-33.fc40.ppc64le 26/153 Installing : glibc-2.38.9000-33.fc40.ppc64le 26/153 Running scriptlet: glibc-2.38.9000-33.fc40.ppc64le 26/153 Installing : ncurses-libs-6.4-9.20240113.fc40.ppc64le 27/153 Installing : bash-5.2.26-1.fc40.ppc64le 28/153 Running scriptlet: bash-5.2.26-1.fc40.ppc64le 28/153 Installing : zlib-ng-compat-2.1.6-1.fc40.ppc64le 29/153 Installing : xz-libs-5.4.5-1.fc40.ppc64le 30/153 Installing : bzip2-libs-1.0.8-16.fc39.ppc64le 31/153 Installing : readline-8.2-7.fc40.ppc64le 32/153 Installing : libstdc++-14.0.1-0.2.fc40.ppc64le 33/153 Installing : libuuid-2.39.3-2.fc40.ppc64le 34/153 Installing : libzstd-1.5.5-4.fc39.ppc64le 35/153 Installing : elfutils-libelf-0.190-4.fc40.ppc64le 36/153 Installing : popt-1.19-3.fc39.ppc64le 37/153 Installing : libblkid-2.39.3-2.fc40.ppc64le 38/153 Installing : gmp-1:6.2.1-5.fc39.ppc64le 39/153 Installing : libattr-2.5.2-1.fc40.ppc64le 40/153 Installing : libacl-2.3.1-11.fc40.ppc64le 41/153 Installing : libxcrypt-4.4.36-4.fc40.ppc64le 42/153 Installing : gdbm-libs-1:1.23-4.fc39.ppc64le 43/153 Installing : libeconf-0.5.2-1.fc40.ppc64le 44/153 Installing : lz4-libs-1.9.4-4.fc39.ppc64le 45/153 Installing : mpfr-4.2.1-1.fc40.ppc64le 46/153 Installing : gawk-5.3.0-1.fc40.ppc64le 47/153 Installing : dwz-0.15-3.fc39.ppc64le 48/153 Installing : unzip-6.0-62.fc39.ppc64le 49/153 Installing : file-libs-5.45-1.fc40.ppc64le 50/153 Installing : file-5.45-1.fc40.ppc64le 51/153 Installing : alternatives-1.26-1.fc40.ppc64le 52/153 Installing : jansson-2.13.1-7.fc39.ppc64le 53/153 Installing : libcap-ng-0.8.4-2.fc40.ppc64le 54/153 Installing : audit-libs-4.0-1.fc40.ppc64le 55/153 Installing : pam-libs-1.5.3-9.fc40.ppc64le 56/153 Installing : libcap-2.69-1.fc40.ppc64le 57/153 Installing : systemd-libs-255.2-2.fc40.ppc64le 58/153 Installing : libcom_err-1.47.0-2.fc39.ppc64le 59/153 Installing : libsepol-3.6-1.fc40.ppc64le 60/153 Installing : libsmartcols-2.39.3-2.fc40.ppc64le 61/153 Installing : libtasn1-4.19.0-3.fc39.ppc64le 62/153 Installing : libunistring-1.1-5.fc40.ppc64le 63/153 Installing : libidn2-2.3.4-3.fc39.ppc64le 64/153 Installing : lua-libs-5.4.6-3.fc39.ppc64le 65/153 Installing : pcre2-10.42-2.fc40.ppc64le 66/153 Installing : libselinux-3.6-2.fc40.ppc64le 67/153 Installing : sed-4.8-14.fc39.ppc64le 68/153 Installing : grep-3.11-5.fc40.ppc64le 69/153 Installing : findutils-1:4.9.0-6.fc40.ppc64le 70/153 Installing : xz-5.4.5-1.fc40.ppc64le 71/153 Installing : libmount-2.39.3-2.fc40.ppc64le 72/153 Installing : util-linux-core-2.39.3-2.fc40.ppc64le 73/153 Installing : libsemanage-3.6-1.fc40.ppc64le 74/153 Installing : shadow-utils-2:4.14.0-2.fc40.ppc64le 75/153 Running scriptlet: libutempter-1.2.1-10.fc39.ppc64le 76/153 Installing : libutempter-1.2.1-10.fc39.ppc64le 76/153 Installing : tar-2:1.35-2.fc40.ppc64le 77/153 Installing : libpsl-0.21.5-1.fc40.ppc64le 78/153 Installing : zip-3.0-39.fc40.ppc64le 79/153 Installing : zstd-1.5.5-4.fc39.ppc64le 80/153 Installing : cyrus-sasl-lib-2.1.28-17.fc40.ppc64le 81/153 Installing : gdbm-1:1.23-4.fc39.ppc64le 82/153 Installing : libfdisk-2.39.3-2.fc40.ppc64le 83/153 Installing : bzip2-1.0.8-16.fc39.ppc64le 84/153 Installing : libxml2-2.12.4-1.fc40.ppc64le 85/153 Installing : sqlite-libs-3.45.0-1.fc40.ppc64le 86/153 Installing : ed-1.20-1.fc40.ppc64le 87/153 Installing : patch-2.7.6-22.fc39.ppc64le 88/153 Installing : elfutils-default-yama-scope-0.190-4.fc40.noarch 89/153 Running scriptlet: elfutils-default-yama-scope-0.190-4.fc40.noarch 89/153 Installing : cpio-2.14-5.fc40.ppc64le 90/153 Installing : diffutils-3.10-3.fc39.ppc64le 91/153 Installing : keyutils-libs-1.6.3-1.fc40.ppc64le 92/153 Installing : libbrotli-1.1.0-1.fc40.ppc64le 93/153 Installing : libffi-3.4.4-5.fc40.ppc64le 94/153 Installing : p11-kit-0.25.3-1.fc40.ppc64le 95/153 Installing : p11-kit-trust-0.25.3-1.fc40.ppc64le 96/153 Running scriptlet: p11-kit-trust-0.25.3-1.fc40.ppc64le 96/153 Installing : libgomp-14.0.1-0.2.fc40.ppc64le 97/153 Installing : libnghttp2-1.59.0-1.fc40.ppc64le 98/153 Installing : libpkgconf-1.9.5-2.fc39.ppc64le 99/153 Installing : pkgconf-1.9.5-2.fc39.ppc64le 100/153 Installing : pkgconf-pkg-config-1.9.5-2.fc39.ppc64le 101/153 Installing : librtas-2.0.4-3.fc39.ppc64le 102/153 Running scriptlet: librtas-2.0.4-3.fc39.ppc64le 102/153 Installing : libverto-0.3.2-6.fc39.ppc64le 103/153 Installing : xxhash-libs-0.8.2-1.fc39.ppc64le 104/153 Installing : libssh-config-0.10.6-2.fc40.noarch 105/153 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 106/153 Installing : gnat-srpm-macros-6-3.fc39.noarch 107/153 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 108/153 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 109/153 Installing : coreutils-common-9.4-3.fc40.ppc64le 110/153 Installing : openssl-libs-1:3.1.4-1.fc40.ppc64le 111/153 Installing : coreutils-9.4-3.fc40.ppc64le 112/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/153 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 113/153 Installing : krb5-libs-1.21.2-3.fc40.ppc64le 114/153 Installing : libtirpc-1.3.4-1.rc1.fc40.ppc64le 115/153 Running scriptlet: authselect-libs-1.5.0-1.fc40.ppc64le 116/153 Installing : authselect-libs-1.5.0-1.fc40.ppc64le 116/153 Installing : gzip-1.12-6.fc39.ppc64le 117/153 Installing : cracklib-2.9.11-2.fc39.ppc64le 118/153 Installing : libpwquality-1.4.5-6.fc39.ppc64le 119/153 Installing : authselect-1.5.0-1.fc40.ppc64le 120/153 Installing : libnsl2-2.0.0-6.fc39.ppc64le 121/153 Installing : pam-1.5.3-9.fc40.ppc64le 122/153 Installing : libssh-0.10.6-2.fc40.ppc64le 123/153 Installing : libarchive-3.7.2-1.fc40.ppc64le 124/153 Installing : libevent-2.1.12-9.fc39.ppc64le 125/153 Installing : openldap-2.6.6-1.fc39.ppc64le 126/153 Installing : libcurl-8.5.0-2.fc40.ppc64le 127/153 Installing : elfutils-libs-0.190-4.fc40.ppc64le 128/153 Installing : elfutils-debuginfod-client-0.190-4.fc40.ppc64le 129/153 Installing : binutils-gold-2.41-30.fc40.ppc64le 130/153 Running scriptlet: binutils-gold-2.41-30.fc40.ppc64le 130/153 Installing : binutils-2.41-30.fc40.ppc64le 131/153 Running scriptlet: binutils-2.41-30.fc40.ppc64le 131/153 Installing : gdb-minimal-14.1-5.fc40.ppc64le 132/153 Installing : elfutils-0.190-4.fc40.ppc64le 133/153 Installing : debugedit-5.0-12.fc40.ppc64le 134/153 Installing : curl-8.5.0-2.fc40.ppc64le 135/153 Installing : rpm-sequoia-1.5.0-2.fc40.ppc64le 136/153 Installing : rpm-libs-4.19.1-2.fc40.ppc64le 137/153 Running scriptlet: rpm-4.19.1-2.fc40.ppc64le 138/153 Installing : rpm-4.19.1-2.fc40.ppc64le 138/153 Installing : efi-srpm-macros-5-9.fc39.noarch 139/153 Installing : lua-srpm-macros-1-9.fc39.noarch 140/153 Installing : zig-srpm-macros-1-1.fc40.noarch 141/153 Installing : rpm-build-libs-4.19.1-2.fc40.ppc64le 142/153 Installing : ansible-srpm-macros-1-12.fc40.noarch 143/153 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 144/153 Installing : forge-srpm-macros-0.2.0-1.fc40.noarch 145/153 Installing : go-srpm-macros-3.3.1-1.fc40.noarch 146/153 Installing : python-srpm-macros-3.12-5.fc40.noarch 147/153 Installing : redhat-rpm-config-280-1.fc40.noarch 148/153 Installing : rpm-build-4.19.1-2.fc40.ppc64le 149/153 Installing : pyproject-srpm-macros-1.11.0-1.fc40.noarch 150/153 Installing : util-linux-2.39.3-2.fc40.ppc64le 151/153 Installing : which-2.21-40.fc39.ppc64le 152/153 Installing : info-7.1-1.fc40.ppc64le 153/153 Running scriptlet: filesystem-3.18-6.fc39.ppc64le 153/153 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 153/153 Running scriptlet: authselect-libs-1.5.0-1.fc40.ppc64le 153/153 Running scriptlet: rpm-4.19.1-2.fc40.ppc64le 153/153 Running scriptlet: info-7.1-1.fc40.ppc64le 153/153 Installed: alternatives-1.26-1.fc40.ppc64le ansible-srpm-macros-1-12.fc40.noarch audit-libs-4.0-1.fc40.ppc64le authselect-1.5.0-1.fc40.ppc64le authselect-libs-1.5.0-1.fc40.ppc64le basesystem-11-18.fc39.noarch bash-5.2.26-1.fc40.ppc64le binutils-2.41-30.fc40.ppc64le binutils-gold-2.41-30.fc40.ppc64le bzip2-1.0.8-16.fc39.ppc64le bzip2-libs-1.0.8-16.fc39.ppc64le ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-3.fc40.ppc64le coreutils-common-9.4-3.fc40.ppc64le cpio-2.14-5.fc40.ppc64le cracklib-2.9.11-2.fc39.ppc64le crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-2.fc40.ppc64le cyrus-sasl-lib-2.1.28-17.fc40.ppc64le debugedit-5.0-12.fc40.ppc64le diffutils-3.10-3.fc39.ppc64le dwz-0.15-3.fc39.ppc64le ed-1.20-1.fc40.ppc64le efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.ppc64le elfutils-debuginfod-client-0.190-4.fc40.ppc64le elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.ppc64le elfutils-libs-0.190-4.fc40.ppc64le fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.29.noarch fedora-release-common-40-0.29.noarch fedora-release-identity-basic-40-0.29.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.ppc64le file-libs-5.45-1.fc40.ppc64le filesystem-3.18-6.fc39.ppc64le findutils-1:4.9.0-6.fc40.ppc64le fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.3.0-1.fc40.ppc64le gdb-minimal-14.1-5.fc40.ppc64le gdbm-1:1.23-4.fc39.ppc64le gdbm-libs-1:1.23-4.fc39.ppc64le ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-33.fc40.ppc64le glibc-common-2.38.9000-33.fc40.ppc64le glibc-gconv-extra-2.38.9000-33.fc40.ppc64le glibc-minimal-langpack-2.38.9000-33.fc40.ppc64le gmp-1:6.2.1-5.fc39.ppc64le gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.ppc64le gzip-1.12-6.fc39.ppc64le info-7.1-1.fc40.ppc64le jansson-2.13.1-7.fc39.ppc64le kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc40.ppc64le krb5-libs-1.21.2-3.fc40.ppc64le libacl-2.3.1-11.fc40.ppc64le libarchive-3.7.2-1.fc40.ppc64le libattr-2.5.2-1.fc40.ppc64le libblkid-2.39.3-2.fc40.ppc64le libbrotli-1.1.0-1.fc40.ppc64le libcap-2.69-1.fc40.ppc64le libcap-ng-0.8.4-2.fc40.ppc64le libcom_err-1.47.0-2.fc39.ppc64le libcurl-8.5.0-2.fc40.ppc64le libeconf-0.5.2-1.fc40.ppc64le libevent-2.1.12-9.fc39.ppc64le libfdisk-2.39.3-2.fc40.ppc64le libffi-3.4.4-5.fc40.ppc64le libgcc-14.0.1-0.2.fc40.ppc64le libgomp-14.0.1-0.2.fc40.ppc64le libidn2-2.3.4-3.fc39.ppc64le libmount-2.39.3-2.fc40.ppc64le libnghttp2-1.59.0-1.fc40.ppc64le libnsl2-2.0.0-6.fc39.ppc64le libpkgconf-1.9.5-2.fc39.ppc64le libpsl-0.21.5-1.fc40.ppc64le libpwquality-1.4.5-6.fc39.ppc64le librtas-2.0.4-3.fc39.ppc64le libselinux-3.6-2.fc40.ppc64le libsemanage-3.6-1.fc40.ppc64le libsepol-3.6-1.fc40.ppc64le libsmartcols-2.39.3-2.fc40.ppc64le libssh-0.10.6-2.fc40.ppc64le libssh-config-0.10.6-2.fc40.noarch libstdc++-14.0.1-0.2.fc40.ppc64le libtasn1-4.19.0-3.fc39.ppc64le libtirpc-1.3.4-1.rc1.fc40.ppc64le libunistring-1.1-5.fc40.ppc64le libutempter-1.2.1-10.fc39.ppc64le libuuid-2.39.3-2.fc40.ppc64le libverto-0.3.2-6.fc39.ppc64le libxcrypt-4.4.36-4.fc40.ppc64le libxml2-2.12.4-1.fc40.ppc64le libzstd-1.5.5-4.fc39.ppc64le lua-libs-5.4.6-3.fc39.ppc64le lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.ppc64le mpfr-4.2.1-1.fc40.ppc64le ncurses-base-6.4-9.20240113.fc40.noarch ncurses-libs-6.4-9.20240113.fc40.ppc64le ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.ppc64le openssl-libs-1:3.1.4-1.fc40.ppc64le p11-kit-0.25.3-1.fc40.ppc64le p11-kit-trust-0.25.3-1.fc40.ppc64le package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-9.fc40.ppc64le pam-libs-1.5.3-9.fc40.ppc64le patch-2.7.6-22.fc39.ppc64le pcre2-10.42-2.fc40.ppc64le pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.ppc64le pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.ppc64le popt-1.19-3.fc39.ppc64le publicsuffix-list-dafsa-20240107-1.fc40.noarch pyproject-srpm-macros-1.11.0-1.fc40.noarch python-srpm-macros-3.12-5.fc40.noarch qt5-srpm-macros-5.15.12-1.fc40.noarch qt6-srpm-macros-6.6.1-3.fc40.noarch readline-8.2-7.fc40.ppc64le redhat-rpm-config-280-1.fc40.noarch rpm-4.19.1-2.fc40.ppc64le rpm-build-4.19.1-2.fc40.ppc64le rpm-build-libs-4.19.1-2.fc40.ppc64le rpm-libs-4.19.1-2.fc40.ppc64le rpm-sequoia-1.5.0-2.fc40.ppc64le rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.ppc64le setup-2.14.5-1.fc40.noarch shadow-utils-2:4.14.0-2.fc40.ppc64le sqlite-libs-3.45.0-1.fc40.ppc64le systemd-libs-255.2-2.fc40.ppc64le tar-2:1.35-2.fc40.ppc64le unzip-6.0-62.fc39.ppc64le util-linux-2.39.3-2.fc40.ppc64le util-linux-core-2.39.3-2.fc40.ppc64le which-2.21-40.fc39.ppc64le xxhash-libs-0.8.2-1.fc39.ppc64le xz-5.4.5-1.fc40.ppc64le xz-libs-5.4.5-1.fc40.ppc64le zig-srpm-macros-1-1.fc40.noarch zip-3.0-39.fc40.ppc64le zlib-ng-compat-2.1.6-1.fc40.ppc64le zstd-1.5.5-4.fc39.ppc64le Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-1.fc40.ppc64le ansible-srpm-macros-1-12.fc40.noarch audit-libs-4.0-1.fc40.ppc64le authselect-1.5.0-1.fc40.ppc64le authselect-libs-1.5.0-1.fc40.ppc64le basesystem-11-18.fc39.noarch bash-5.2.26-1.fc40.ppc64le binutils-2.41-30.fc40.ppc64le binutils-gold-2.41-30.fc40.ppc64le bzip2-1.0.8-16.fc39.ppc64le bzip2-libs-1.0.8-16.fc39.ppc64le ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-3.fc40.ppc64le coreutils-common-9.4-3.fc40.ppc64le cpio-2.14-5.fc40.ppc64le cracklib-2.9.11-2.fc39.ppc64le crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-2.fc40.ppc64le cyrus-sasl-lib-2.1.28-17.fc40.ppc64le debugedit-5.0-12.fc40.ppc64le diffutils-3.10-3.fc39.ppc64le dwz-0.15-3.fc39.ppc64le ed-1.20-1.fc40.ppc64le efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.ppc64le elfutils-debuginfod-client-0.190-4.fc40.ppc64le elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.ppc64le elfutils-libs-0.190-4.fc40.ppc64le fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.29.noarch fedora-release-common-40-0.29.noarch fedora-release-identity-basic-40-0.29.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.ppc64le file-libs-5.45-1.fc40.ppc64le filesystem-3.18-6.fc39.ppc64le findutils-4.9.0-6.fc40.ppc64le fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.3.0-1.fc40.ppc64le gdb-minimal-14.1-5.fc40.ppc64le gdbm-1.23-4.fc39.ppc64le gdbm-libs-1.23-4.fc39.ppc64le ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-33.fc40.ppc64le glibc-common-2.38.9000-33.fc40.ppc64le glibc-gconv-extra-2.38.9000-33.fc40.ppc64le glibc-minimal-langpack-2.38.9000-33.fc40.ppc64le gmp-6.2.1-5.fc39.ppc64le gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.ppc64le gzip-1.12-6.fc39.ppc64le info-7.1-1.fc40.ppc64le jansson-2.13.1-7.fc39.ppc64le kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc40.ppc64le krb5-libs-1.21.2-3.fc40.ppc64le libacl-2.3.1-11.fc40.ppc64le libarchive-3.7.2-1.fc40.ppc64le libattr-2.5.2-1.fc40.ppc64le libblkid-2.39.3-2.fc40.ppc64le libbrotli-1.1.0-1.fc40.ppc64le libcap-2.69-1.fc40.ppc64le libcap-ng-0.8.4-2.fc40.ppc64le libcom_err-1.47.0-2.fc39.ppc64le libcurl-8.5.0-2.fc40.ppc64le libeconf-0.5.2-1.fc40.ppc64le libevent-2.1.12-9.fc39.ppc64le libfdisk-2.39.3-2.fc40.ppc64le libffi-3.4.4-5.fc40.ppc64le libgcc-14.0.1-0.2.fc40.ppc64le libgomp-14.0.1-0.2.fc40.ppc64le libidn2-2.3.4-3.fc39.ppc64le libmount-2.39.3-2.fc40.ppc64le libnghttp2-1.59.0-1.fc40.ppc64le libnsl2-2.0.0-6.fc39.ppc64le libpkgconf-1.9.5-2.fc39.ppc64le libpsl-0.21.5-1.fc40.ppc64le libpwquality-1.4.5-6.fc39.ppc64le librtas-2.0.4-3.fc39.ppc64le libselinux-3.6-2.fc40.ppc64le libsemanage-3.6-1.fc40.ppc64le libsepol-3.6-1.fc40.ppc64le libsmartcols-2.39.3-2.fc40.ppc64le libssh-0.10.6-2.fc40.ppc64le libssh-config-0.10.6-2.fc40.noarch libstdc++-14.0.1-0.2.fc40.ppc64le libtasn1-4.19.0-3.fc39.ppc64le libtirpc-1.3.4-1.rc1.fc40.ppc64le libunistring-1.1-5.fc40.ppc64le libutempter-1.2.1-10.fc39.ppc64le libuuid-2.39.3-2.fc40.ppc64le libverto-0.3.2-6.fc39.ppc64le libxcrypt-4.4.36-4.fc40.ppc64le libxml2-2.12.4-1.fc40.ppc64le libzstd-1.5.5-4.fc39.ppc64le lua-libs-5.4.6-3.fc39.ppc64le lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.ppc64le mpfr-4.2.1-1.fc40.ppc64le ncurses-base-6.4-9.20240113.fc40.noarch ncurses-libs-6.4-9.20240113.fc40.ppc64le ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.ppc64le openssl-libs-3.1.4-1.fc40.ppc64le p11-kit-0.25.3-1.fc40.ppc64le p11-kit-trust-0.25.3-1.fc40.ppc64le package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-9.fc40.ppc64le pam-libs-1.5.3-9.fc40.ppc64le patch-2.7.6-22.fc39.ppc64le pcre2-10.42-2.fc40.ppc64le pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.ppc64le pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.ppc64le popt-1.19-3.fc39.ppc64le publicsuffix-list-dafsa-20240107-1.fc40.noarch pyproject-srpm-macros-1.11.0-1.fc40.noarch python-srpm-macros-3.12-5.fc40.noarch qt5-srpm-macros-5.15.12-1.fc40.noarch qt6-srpm-macros-6.6.1-3.fc40.noarch readline-8.2-7.fc40.ppc64le redhat-rpm-config-280-1.fc40.noarch rpm-4.19.1-2.fc40.ppc64le rpm-build-4.19.1-2.fc40.ppc64le rpm-build-libs-4.19.1-2.fc40.ppc64le rpm-libs-4.19.1-2.fc40.ppc64le rpm-sequoia-1.5.0-2.fc40.ppc64le rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.ppc64le setup-2.14.5-1.fc40.noarch shadow-utils-4.14.0-2.fc40.ppc64le sqlite-libs-3.45.0-1.fc40.ppc64le systemd-libs-255.2-2.fc40.ppc64le tar-1.35-2.fc40.ppc64le unzip-6.0-62.fc39.ppc64le util-linux-2.39.3-2.fc40.ppc64le util-linux-core-2.39.3-2.fc40.ppc64le which-2.21-40.fc39.ppc64le xxhash-libs-0.8.2-1.fc39.ppc64le xz-5.4.5-1.fc40.ppc64le xz-libs-5.4.5-1.fc40.ppc64le zig-srpm-macros-1-1.fc40.noarch zip-3.0-39.fc40.ppc64le zlib-ng-compat-2.1.6-1.fc40.ppc64le zstd-1.5.5-4.fc39.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1706054400 Wrote: /builddir/build/SRPMS/prusa-slicer-2.6.1-1.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-ppc64le-1706093061.040136/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-ppc64le-1706093061.040136/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-ppc64le-1706093061.040136/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-4e_sxlhh/prusa-slicer/prusa-slicer.spec) Config(child) 5 minutes 59 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/prusa-slicer-2.6.1-1.fc40.src.rpm) Config(fedora-39-ppc64le) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-ppc64le-bootstrap-1706093061.040136/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-ppc64le-bootstrap-1706093061.040136/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-ppc64le-1706093061.040136/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc39.ppc64le rpm-sequoia-1.5.0-1.fc39.ppc64le python3-dnf-4.18.2-1.fc40.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch yum-4.18.2-1.fc40.noarch Finish: chroot init Start: build phase for prusa-slicer-2.6.1-1.fc40.src.rpm Start: build setup for prusa-slicer-2.6.1-1.fc40.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1706054400 Wrote: /builddir/build/SRPMS/prusa-slicer-2.6.1-1.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 15 kB/s | 1.5 kB 00:00 Copr repository 8.9 MB/s | 20 MB 00:02 Additional repo http_kojipkgs_fedoraproject_org 16 kB/s | 3.8 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 15 MB/s | 71 MB 00:04 fedora 60 kB/s | 3.8 kB 00:00 updates 68 kB/s | 4.9 kB 00:00 Dependencies resolved. ===================================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================================== Installing: CGAL-devel ppc64le 5.6-5.fc40 copr_base 5.2 M ImageMagick ppc64le 1:7.1.1.26-5.fc40 copr_base 78 k NLopt-devel ppc64le 2.7.1-18.fc40 copr_base 41 k boost-devel ppc64le 1.83.0-2.fc40 copr_base 12 M cereal-devel ppc64le 1.3.2-6.fc40 copr_base 208 k cmake ppc64le 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M desktop-file-utils ppc64le 0.26-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k eigen3-devel noarch 3.4.0-14.fc40 copr_base 1.1 M expat-devel ppc64le 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k gcc-c++ ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 M gettext ppc64le 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M git-core ppc64le 2.43.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 M glew-devel ppc64le 2.2.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 217 k gtest-devel ppc64le 1.14.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 242 k libcurl-devel ppc64le 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 924 k libgudev ppc64le 238-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k nanosvg-devel ppc64le 20221221-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k opencascade-devel ppc64le 7.6.3-4.fc39 copr_base 3.8 M openexr-devel ppc64le 3.1.10-3.fc40 copr_base 136 k openvdb ppc64le 11.0.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 601 k openvdb-devel ppc64le 11.0.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.3 M perl-Class-XSAccessor ppc64le 1.19-32.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k perl-Devel-CheckLib noarch 1.16-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k perl-ExtUtils-CppGuess noarch 0.27-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-ExtUtils-Embed noarch 1.35-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-ExtUtils-MakeMaker noarch 2:7.70-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 281 k perl-ExtUtils-ParseXS noarch 1:3.51-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 181 k perl-ExtUtils-Typemaps-Default noarch 1.05-27.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k perl-ExtUtils-XSpp noarch 1:0.18-28.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 147 k perl-File-Basename noarch 2.86-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-Getopt-Long noarch 1:2.57-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k perl-IO-stringy noarch 2.113-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k perl-Module-Build-WithXSpp noarch 0.14-27.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Moo noarch 2.005005-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k perl-POSIX ppc64le 2.13-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117 k perl-PathTools ppc64le 3.89-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k perl-Scalar-List-Utils ppc64le 5:1.63-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k perl-Test-Harness noarch 1:3.48-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 256 k perl-Test-Simple noarch 3:1.302198-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 510 k perl-Time-HiRes ppc64le 4:1.9775-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k perl-Wx ppc64le 0.9932-29.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 M perl-devel ppc64le 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 741 k perl-generators noarch 1.16-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-local-lib noarch 2.000029-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k perl-parent noarch 1:0.241-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k qhull-devel ppc64le 1:8.0.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 529 k systemd ppc64le 255.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 M systemd-devel ppc64le 255.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 519 k tbb-devel ppc64le 2021.11.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215 k wxGTK-devel ppc64le 3.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k Installing dependencies: ImageMagick-libs ppc64le 1:7.1.1.26-5.fc40 copr_base 2.7 M LibRaw ppc64le 0.21.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 461 k NLopt ppc64le 2.7.1-18.fc40 copr_base 269 k PEGTL-devel ppc64le 2.8.3-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 127 k SDL2 ppc64le 2.28.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 741 k SuperLU ppc64le 6.0.1-3.fc40 copr_base 207 k abattis-cantarell-vf-fonts noarch 0.301-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k adobe-mappings-cmap noarch 20230622-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M adobe-mappings-cmap-deprecated noarch 20230622-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 113 k adobe-mappings-pdf noarch 20190401-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 689 k adwaita-cursor-theme noarch 45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 657 k adwaita-icon-theme noarch 45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 284 k alsa-lib ppc64le 1.2.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 577 k annobin-docs noarch 12.38-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k annobin-plugin-gcc ppc64le 12.38-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 959 k armadillo ppc64le 12.6.6-3.fc40 copr_base 37 k arpack ppc64le 3.9.1-3.fc40 copr_base 187 k at-spi2-atk ppc64le 2.50.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93 k at-spi2-atk-devel ppc64le 2.50.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k at-spi2-core ppc64le 2.50.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 365 k at-spi2-core-devel ppc64le 2.50.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251 k atk ppc64le 2.50.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 84 k atk-devel ppc64le 2.50.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 337 k autoconf noarch 2.71-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 720 k automake noarch 1.16.5-14.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 676 k avahi-libs ppc64le 0.8-24.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k blas ppc64le 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 523 k blas-devel ppc64le 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k blas64 ppc64le 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k blas64_ ppc64le 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k blosc ppc64le 1.21.5-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k boost ppc64le 1.83.0-2.fc40 copr_base 14 k boost-atomic ppc64le 1.83.0-2.fc40 copr_base 20 k boost-chrono ppc64le 1.83.0-2.fc40 copr_base 26 k boost-container ppc64le 1.83.0-2.fc40 copr_base 42 k boost-context ppc64le 1.83.0-2.fc40 copr_base 18 k boost-contract ppc64le 1.83.0-2.fc40 copr_base 46 k boost-coroutine ppc64le 1.83.0-2.fc40 copr_base 21 k boost-date-time ppc64le 1.83.0-2.fc40 copr_base 16 k boost-fiber ppc64le 1.83.0-2.fc40 copr_base 45 k boost-filesystem ppc64le 1.83.0-2.fc40 copr_base 70 k boost-graph ppc64le 1.83.0-2.fc40 copr_base 156 k boost-iostreams ppc64le 1.83.0-2.fc40 copr_base 41 k boost-json ppc64le 1.83.0-2.fc40 copr_base 153 k boost-locale ppc64le 1.83.0-2.fc40 copr_base 235 k boost-log ppc64le 1.83.0-2.fc40 copr_base 514 k boost-math ppc64le 1.83.0-2.fc40 copr_base 316 k boost-nowide ppc64le 1.83.0-2.fc40 copr_base 22 k boost-numpy3 ppc64le 1.83.0-2.fc40 copr_base 30 k boost-program-options ppc64le 1.83.0-2.fc40 copr_base 113 k boost-python3 ppc64le 1.83.0-2.fc40 copr_base 118 k boost-random ppc64le 1.83.0-2.fc40 copr_base 25 k boost-regex ppc64le 1.83.0-2.fc40 copr_base 121 k boost-serialization ppc64le 1.83.0-2.fc40 copr_base 139 k boost-stacktrace ppc64le 1.83.0-2.fc40 copr_base 31 k boost-system ppc64le 1.83.0-2.fc40 copr_base 16 k boost-test ppc64le 1.83.0-2.fc40 copr_base 247 k boost-thread ppc64le 1.83.0-2.fc40 copr_base 64 k boost-timer ppc64le 1.83.0-2.fc40 copr_base 42 k boost-type_erasure ppc64le 1.83.0-2.fc40 copr_base 34 k boost-wave ppc64le 1.83.0-2.fc40 copr_base 218 k brotli ppc64le 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k brotli-devel ppc64le 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k bubblewrap ppc64le 0.8.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k bzip2-devel ppc64le 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k cairo ppc64le 1.18.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 796 k cairo-devel ppc64le 1.18.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176 k cairo-gobject ppc64le 1.18.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k cairo-gobject-devel ppc64le 1.18.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k cdparanoia-libs ppc64le 10.2-42.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61 k cfitsio ppc64le 4.3.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 683 k cgnslib ppc64le 4.4.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 471 k cgnslib-common noarch 4.4.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 104 k cgnslib-devel ppc64le 4.4.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k cgnslib-libs ppc64le 4.4.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 353 k clang-libs ppc64le 17.0.6-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 M clang-resource-filesystem noarch 17.0.6-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k cli11-devel noarch 2.3.2-6.fc40 copr_base 127 k cmake-data noarch 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M cmake-filesystem ppc64le 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k cmake-rpm-macros noarch 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k colord-libs ppc64le 1.4.6-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 241 k copy-jdk-configs noarch 4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k cpp ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 M crypto-policies-scripts noarch 20231204-1.git1e3a2e4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 105 k cups-libs ppc64le 1:2.4.7-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 314 k dbus ppc64le 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.1 k dbus-broker ppc64le 35-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 191 k dbus-common noarch 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k dbus-devel ppc64le 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k dbus-libs ppc64le 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 177 k default-fonts-core-sans noarch 4.0-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k double-conversion ppc64le 3.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k double-conversion-devel ppc64le 3.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k duktape ppc64le 2.7.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k emacs-filesystem noarch 1:29.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.6 k enchant2 ppc64le 2.6.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k expat ppc64le 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k fdk-aac-free ppc64le 2.0.0-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 360 k fftw-libs-double ppc64le 3.3.10-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 644 k flac-libs ppc64le 1.4.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266 k flexiblas ppc64le 3.4.1-2.fc40 copr_base 25 k flexiblas-devel ppc64le 3.4.1-2.fc40 copr_base 109 k flexiblas-netlib ppc64le 3.4.1-2.fc40 copr_base 2.9 M flexiblas-netlib64 ppc64le 3.4.1-2.fc40 copr_base 2.8 M flexiblas-openblas-openmp ppc64le 3.4.1-2.fc40 copr_base 17 k flexiblas-openblas-openmp64 ppc64le 3.4.1-2.fc40 copr_base 17 k fontconfig ppc64le 2.15.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 301 k fontconfig-devel ppc64le 2.15.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129 k fonts-filesystem noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.2 k freeimage ppc64le 3.19.0-0.21.svn1909.fc40 copr_base 389 k freeimage-devel ppc64le 3.19.0-0.21.svn1909.fc40 copr_base 37 k freetype ppc64le 2.13.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 468 k freetype-devel ppc64le 2.13.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 913 k freexl ppc64le 2.0.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k fribidi ppc64le 1.0.13-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k fribidi-devel ppc64le 1.0.13-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k gc ppc64le 8.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 122 k gcc ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 M gcc-gfortran ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 M gcc-plugin-annobin ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k gd ppc64le 2.3.3-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k gdal-devel ppc64le 3.8.3-2.fc40 copr_base 211 k gdal-libs ppc64le 3.8.3-2.fc40 copr_base 9.1 M gdk-pixbuf2 ppc64le 2.42.10-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 473 k gdk-pixbuf2-devel ppc64le 2.42.10-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 333 k gdk-pixbuf2-modules ppc64le 2.42.10-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k geos ppc64le 3.12.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M gettext-envsubst ppc64le 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k gettext-libs ppc64le 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 375 k gettext-runtime ppc64le 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k giflib ppc64le 5.2.1-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k gl-manpages noarch 1.1-29.20190306.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M gl2ps ppc64le 1.4.2-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k gl2ps-devel ppc64le 1.4.2-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 236 k glib2 ppc64le 2.79.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.2 M glib2-devel ppc64le 2.79.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M glibc-devel ppc64le 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 540 k glx-utils ppc64le 9.0.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k gmock ppc64le 1.14.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k gmp-c++ ppc64le 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k gmp-devel ppc64le 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 173 k gnutls ppc64le 3.8.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M google-droid-sans-fonts noarch 20200215-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 M google-noto-fonts-common noarch 20230801-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k google-noto-sans-vf-fonts noarch 20230801-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 583 k graphene ppc64le 1.10.6-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 86 k graphite2 ppc64le 1.3.14-13.fc40 copr_base 105 k graphite2-devel ppc64le 1.3.14-13.fc40 copr_base 21 k graphviz ppc64le 9.0.0-8.fc40 copr_base 5.1 M groff-base ppc64le 1.23.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gsm ppc64le 1.0.22-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k gssdp ppc64le 1.6.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61 k gstreamer1 ppc64le 1.22.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M gstreamer1-plugins-bad-free ppc64le 1.22.5-1.fc39 fedora 3.2 M gstreamer1-plugins-base ppc64le 1.22.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 M gtest ppc64le 1.14.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k gtk-update-icon-cache ppc64le 3.24.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k gtk3 ppc64le 3.24.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.7 M gtk3-devel ppc64le 3.24.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.2 M gts ppc64le 0.7.6-46.20121130.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 257 k guile22 ppc64le 2.2.7-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.5 M gupnp ppc64le 1.6.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117 k gupnp-igd ppc64le 1.6.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k harfbuzz ppc64le 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M harfbuzz-devel ppc64le 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 419 k harfbuzz-icu ppc64le 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k hdf-libs ppc64le 4.2.15-14.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 319 k hdf5 ppc64le 1.12.1-15.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 M hdf5-devel ppc64le 1.12.1-15.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M hicolor-icon-theme noarch 0.17-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k highway ppc64le 1.0.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 276 k hunspell ppc64le 1.7.2-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 478 k hunspell-en-US noarch 0.20201207-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 181 k hunspell-filesystem ppc64le 1.7.2-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 k hwloc-libs ppc64le 2.10.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M hyphen ppc64le 2.8.8-21.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k imath ppc64le 3.1.9-5.fc40 copr_base 94 k imath-devel ppc64le 3.1.9-5.fc40 copr_base 129 k iso-codes noarch 4.16.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 M jasper-libs ppc64le 4.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 185 k java-17-openjdk ppc64le 1:17.0.9.0.9-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 457 k java-17-openjdk-headless ppc64le 1:17.0.9.0.9-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 M javapackages-filesystem noarch 6.2.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k javascriptcoregtk4.1 ppc64le 2.43.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.1 M jbig2dec-libs ppc64le 0.20-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k jbigkit-libs ppc64le 2.1-27.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k json-c ppc64le 0.17-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k json-devel ppc64le 3.11.2-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 155 k json-glib ppc64le 1.8.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k jsoncpp ppc64le 1.9.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99 k jsoncpp-devel ppc64le 1.9.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k jxrlib ppc64le 1.1-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 472 k kernel-headers ppc64le 6.8.0-0.rc1.12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M kmod-libs ppc64le 31-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k lame-libs ppc64le 3.100-15.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 354 k lapack ppc64le 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M lapack-devel ppc64le 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k lapack64 ppc64le 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M lapack64_ ppc64le 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M lasi ppc64le 1.1.3-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k lcms2 ppc64le 2.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 207 k less ppc64le 643-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 190 k libGLEW ppc64le 2.2.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 169 k libICE ppc64le 1.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k libICE-devel ppc64le 1.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k libSM ppc64le 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k libSM-devel ppc64le 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libX11 ppc64le 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 699 k libX11-common noarch 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k libX11-devel ppc64le 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 912 k libX11-xcb ppc64le 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libXScrnSaver ppc64le 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libXScrnSaver-devel ppc64le 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k libXau ppc64le 1.0.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libXau-devel ppc64le 1.0.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libXcomposite ppc64le 0.4.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libXcomposite-devel ppc64le 0.4.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k libXcursor ppc64le 1.2.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libXcursor-devel ppc64le 1.2.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libXdamage ppc64le 1.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libXdamage-devel ppc64le 1.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k libXdmcp ppc64le 1.1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k libXdmcp-devel ppc64le 1.1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k libXext ppc64le 1.3.5-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k libXext-devel ppc64le 1.3.5-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libXfixes ppc64le 6.0.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXfixes-devel ppc64le 6.0.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libXft ppc64le 2.3.8-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k libXft-devel ppc64le 2.3.8-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libXi ppc64le 1.8.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k libXi-devel ppc64le 1.8.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103 k libXinerama ppc64le 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXinerama-devel ppc64le 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libXmu ppc64le 1.1.4-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 84 k libXpm ppc64le 3.5.17-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k libXpm-devel ppc64le 3.5.17-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61 k libXrandr ppc64le 1.5.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libXrandr-devel ppc64le 1.5.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXrender ppc64le 0.9.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libXrender-devel ppc64le 0.9.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXres ppc64le 1.2.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k libXres-devel ppc64le 1.2.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libXt ppc64le 1.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 197 k libXt-devel ppc64le 1.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 408 k libXtst ppc64le 1.2.4-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k libXtst-devel ppc64le 1.2.4-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k libXv ppc64le 1.0.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXv-devel ppc64le 1.0.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libXxf86vm ppc64le 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libaec ppc64le 1.0.6-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k libaec-devel ppc64le 1.0.6-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libaom ppc64le 3.8.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M libarchive-devel ppc64le 3.7.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126 k libasan ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 496 k libatomic ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libavif ppc64le 0.11.1-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k libb2 ppc64le 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libblkid-devel ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libcbor ppc64le 0.10.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libcloudproviders ppc64le 0.3.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k libcloudproviders-devel ppc64le 0.3.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k libdatrie ppc64le 0.2.13-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libdatrie-devel ppc64le 0.2.13-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 139 k libdav1d ppc64le 1.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 315 k libdecor ppc64le 0.2.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k libdicom ppc64le 1.0.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k libdicom-devel ppc64le 1.0.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k libdrm ppc64le 2.4.120-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k libdrm-devel ppc64le 2.4.120-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 165 k libdvdnav ppc64le 6.1.1-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k libdvdread ppc64le 6.1.3-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k libedit ppc64le 3.1-48.20230828cvs.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k libepoxy ppc64le 1.5.10-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255 k libepoxy-devel ppc64le 1.5.10-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 133 k libevdev ppc64le 1.13.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k libffi-devel ppc64le 3.4.4-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libfido2 ppc64le 1.14.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libfontenc ppc64le 1.1.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libgcrypt ppc64le 1.10.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 592 k libgeotiff ppc64le 1.7.1-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112 k libgfortran ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 611 k libglvnd ppc64le 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k libglvnd-core-devel ppc64le 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k libglvnd-devel ppc64le 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k libglvnd-egl ppc64le 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k libglvnd-gles ppc64le 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libglvnd-glx ppc64le 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k libglvnd-opengl ppc64le 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k libgpg-error ppc64le 1.47-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 235 k libgs ppc64le 10.02.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 M libgta ppc64le 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libgusb ppc64le 0.4.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k libharu ppc64le 2.4.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 579 k libharu-devel ppc64le 2.4.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k libheif ppc64le 1.17.5-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 374 k libicu ppc64le 73.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M libicu-devel ppc64le 73.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 850 k libijs ppc64le 0.35-20.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libimagequant ppc64le 4.0.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 392 k libinput ppc64le 1.25.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 220 k libjpeg-turbo ppc64le 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209 k libjpeg-turbo-devel ppc64le 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k libjxl ppc64le 1:0.8.2-3.fc40 copr_base 1.1 M libkml ppc64le 1.3.0-46.fc40 copr_base 361 k liblerc ppc64le 4.0.0-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 220 k liblqr-1 ppc64le 0.4.2-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k libmanette ppc64le 0.2.6-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k libmount-devel ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libmpc ppc64le 1.3.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k libmspack ppc64le 0.10.1-0.10.alpha.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k libnice ppc64le 0.1.21-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215 k libogg ppc64le 2:1.3.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libogg-devel ppc64le 2:1.3.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libpaper ppc64le 1:2.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libpng ppc64le 2:1.6.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137 k libpng-devel ppc64le 2:1.6.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k libpq ppc64le 16.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266 k libpq-devel ppc64le 16.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 104 k libproxy ppc64le 0.5.3-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50 k libqhull ppc64le 1:8.0.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215 k libqhull_p ppc64le 1:8.0.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 219 k libqhull_r ppc64le 1:8.0.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 216 k libquadmath ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 198 k libquadmath-devel ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k libraqm ppc64le 0.8.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k librsvg2 ppc64le 2.57.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M librttopo ppc64le 1.1.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 238 k libseccomp ppc64le 2.5.3-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k libsecret ppc64le 0.21.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 188 k libselinux-devel ppc64le 3.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libsepol-devel ppc64le 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libsndfile ppc64le 1.2.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 243 k libsoup3 ppc64le 3.4.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 399 k libspatialite ppc64le 5.1.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 M libsrtp ppc64le 2.3.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k libstdc++-devel ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M libstemmer ppc64le 2.2.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176 k libthai ppc64le 0.1.29-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215 k libthai-devel ppc64le 0.1.29-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k libtheora ppc64le 1:1.1.1-34.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 173 k libtheora-devel ppc64le 1:1.1.1-34.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k libtiff ppc64le 4.5.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 343 k libtiff-devel ppc64le 4.5.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 240 k libtool-ltdl ppc64le 2.4.7-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libtracker-sparql ppc64le 3.7~alpha-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 400 k libubsan ppc64le 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 242 k libunwind ppc64le 1.7.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k libusb1 ppc64le 1.0.26-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k libuuid-devel ppc64le 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libuv ppc64le 1:1.47.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 260 k libva ppc64le 2.20.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k libvisual ppc64le 1:0.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k libvorbis ppc64le 1:1.3.7-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k libwacom ppc64le 2.9.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k libwacom-data noarch 2.9.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k libwayland-client ppc64le 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libwayland-cursor ppc64le 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k libwayland-egl ppc64le 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libwayland-server ppc64le 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k libwebp ppc64le 1.3.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 267 k libwebp-devel ppc64le 1.3.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k libwmf-lite ppc64le 0.2.13-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k libxcb ppc64le 1.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251 k libxcb-devel ppc64le 1.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libxcrypt-devel ppc64le 4.4.36-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libxkbcommon ppc64le 1.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k libxkbcommon-devel ppc64le 1.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k libxkbcommon-x11 ppc64le 1.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k libxkbfile ppc64le 1.1.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99 k libxkbfile-devel ppc64le 1.1.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k libxml2-devel ppc64le 2.12.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 495 k libxshmfence ppc64le 1.3.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libxslt ppc64le 1.1.39-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206 k libzip ppc64le 1.10.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k libzstd-devel ppc64le 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51 k lilv-libs ppc64le 0.24.20-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k lksctp-tools ppc64le 1.0.19-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k llvm-libs ppc64le 17.0.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 M lua ppc64le 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201 k lua-posix ppc64le 36.2.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k lz4-devel ppc64le 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k m4 ppc64le 1.4.19-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 312 k make ppc64le 1:4.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 597 k mariadb-connector-c ppc64le 3.3.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 231 k mariadb-connector-c-config noarch 3.3.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k mariadb-connector-c-devel ppc64le 3.3.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k mesa-filesystem ppc64le 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k mesa-libEGL ppc64le 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 150 k mesa-libEGL-devel ppc64le 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k mesa-libGL ppc64le 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 197 k mesa-libGL-devel ppc64le 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k mesa-libGLU ppc64le 9.0.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k mesa-libGLU-devel ppc64le 9.0.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k mesa-libgbm ppc64le 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k mesa-libglapi ppc64le 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k metis ppc64le 5.1.0.3-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 598 k minizip-ng-compat ppc64le 3.0.10-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k mkfontscale ppc64le 1.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k mpdecimal ppc64le 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 104 k mpfr-devel ppc64le 4.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k mpg123-libs ppc64le 1.31.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 377 k mtdev ppc64le 1.1.6-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k nanosvg ppc64le 20221221-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k ncurses ppc64le 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 424 k netcdf ppc64le 4.9.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 915 k netcdf-cxx ppc64le 4.2-32.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k netcdf-cxx-devel ppc64le 4.2-32.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 362 k netcdf-devel ppc64le 4.9.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k netpbm ppc64le 11.02.00-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200 k nettle ppc64le 3.9.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 460 k nspr ppc64le 4.35.0-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 172 k nss ppc64le 3.96.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 790 k nss-softokn ppc64le 3.96.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 440 k nss-softokn-freebl ppc64le 3.96.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 369 k nss-sysinit ppc64le 3.96.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k nss-util ppc64le 3.96.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97 k ogdi ppc64le 4.1.0-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 269 k openblas ppc64le 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k openblas-openmp ppc64le 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.6 M openblas-openmp64 ppc64le 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.6 M opencascade-draw ppc64le 7.6.3-4.fc39 copr_base 2.4 M opencascade-foundation ppc64le 7.6.3-4.fc39 copr_base 13 M opencascade-modeling ppc64le 7.6.3-4.fc39 copr_base 13 M opencascade-ocaf ppc64le 7.6.3-4.fc39 copr_base 1.2 M opencascade-visualization ppc64le 7.6.3-4.fc39 copr_base 2.1 M openexr-libs ppc64le 3.1.10-3.fc40 copr_base 1.1 M openjpeg2 ppc64le 2.5.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 203 k openjpeg2-devel ppc64le 2.5.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k openjpeg2-tools ppc64le 2.5.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k openslide ppc64le 4.0.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 140 k openslide-devel ppc64le 4.0.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 104 k openssh ppc64le 9.6p1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 443 k openssh-clients ppc64le 9.6p1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 805 k openssl-devel ppc64le 1:3.1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 M openvdb-libs ppc64le 11.0.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.2 M opus ppc64le 1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k orc ppc64le 0.4.33-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 217 k pango ppc64le 1.51.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 374 k pango-devel ppc64le 1.51.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 152 k pcre ppc64le 8.45-1.fc39.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 207 k pcre2-devel ppc64le 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 473 k pcre2-utf16 ppc64le 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 220 k pcre2-utf32 ppc64le 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 207 k perl-AutoLoader noarch 5.74-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-AutoSplit noarch 5.74-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-B ppc64le 1.88-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 180 k perl-Benchmark noarch 1.24-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k perl-CPAN-Meta noarch 2.150010-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 172 k perl-CPAN-Meta-Requirements noarch 2.143-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-CPAN-Meta-YAML noarch 0.018-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-Capture-Tiny noarch 0.48-18.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-Carp noarch 1.54-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-Class-Method-Modifiers noarch 2.15-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k perl-Class-Struct noarch 0.68-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Data-Dumper ppc64le 2.188-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k perl-Data-OptList noarch 0.114-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k perl-Data-Section noarch 0.200008-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Devel-GlobalDestruction noarch 0.14-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-Devel-PPPort ppc64le 3.71-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 221 k perl-Digest noarch 1.20-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Digest-MD5 ppc64le 2.59-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k perl-DynaLoader ppc64le 1.54-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-Encode ppc64le 4:3.20-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M perl-English noarch 1.11-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Errno ppc64le 1.37-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-Exporter noarch 5.78-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k perl-ExtUtils-Command noarch 2:7.70-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-ExtUtils-Constant noarch 0.25-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k perl-ExtUtils-Install noarch 2.22-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k perl-ExtUtils-Manifest noarch 1:1.75-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-Fcntl ppc64le 1.15-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-Fedora-VSP noarch 0.001-32.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-File-Compare noarch 1.100.700-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-File-Copy noarch 2.41-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k perl-File-Find noarch 1.43-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-File-Path noarch 2.18-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-File-Temp noarch 1:0.231.100-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k perl-File-stat noarch 1.13-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-FileHandle noarch 2.05-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-FindBin noarch 1.53-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Getopt-Std noarch 1.13-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-IO ppc64le 1.52-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k perl-IO-Socket-IP noarch 0.42-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k perl-IO-Socket-SSL noarch 2.085-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 225 k perl-IPC-Open3 noarch 1.22-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Import-Into noarch 1.002005-24.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-JSON-PP noarch 1:4.16-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k perl-MIME-Base64 ppc64le 3.16-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-MRO-Compat noarch 0.15-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Math-BigInt noarch 1:2.0030.02-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k perl-Math-Complex noarch 1.62-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-Module-Build noarch 2:0.42.34-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 242 k perl-Module-Load noarch 1:0.36-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-Module-Metadata noarch 1.000038-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-Module-Runtime noarch 0.016-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Mozilla-CA noarch 20231213-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Net-SSLeay ppc64le 1.94-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 376 k perl-Object-HashBase noarch 0.010-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-Package-Generator noarch 1.106-29.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Params-Util ppc64le 1.102-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k perl-Perl-OSType noarch 1.010-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Pod-Escapes noarch 1:1.07-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Pod-Html noarch 1.34-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k perl-Pod-Simple noarch 1:3.45-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 208 k perl-Pod-Usage noarch 4:2.03-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k perl-Role-Tiny noarch 2.002004-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-SelectSaver noarch 1.02-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Socket ppc64le 4:2.037-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-Software-License noarch 0.104005-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137 k perl-Storable ppc64le 1:3.32-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103 k perl-Sub-Exporter noarch 0.991-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k perl-Sub-Exporter-Progressive noarch 0.001013-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-Sub-Install noarch 0.929-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Sub-Quote noarch 2.006008-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-Symbol noarch 1.09-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-Term-ANSIColor noarch 5.01-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k perl-Term-Cap noarch 1.18-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Term-Table noarch 0.018-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-Text-ParseWords noarch 3.31-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Text-Template noarch 1.61-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k perl-Thread-Queue noarch 3.14-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-Tie noarch 4.6-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k perl-Time-Local noarch 2:1.350-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-URI noarch 5.21-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 113 k perl-XString ppc64le 0.005-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-base noarch 2.27-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-constant noarch 1.33-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-if noarch 0.61.000-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-inc-latest noarch 2:0.500-26.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-interpreter ppc64le 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k perl-lib ppc64le 0.65-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-libnet noarch 3.15-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 122 k perl-libs ppc64le 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 M perl-locale noarch 1.10-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-macros noarch 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-mro ppc64le 1.28-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-overload noarch 1.37-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-overloading noarch 0.02-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-podlators noarch 1:5.01-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k perl-threads ppc64le 1:2.36-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k perl-threads-shared ppc64le 1.68-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-vars noarch 1.05-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-version ppc64le 8:0.99.30-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k pixman ppc64le 0.43.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 230 k pixman-devel ppc64le 0.43.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k poppler ppc64le 23.08.0-2.fc40 copr_base 1.2 M poppler-data noarch 0.4.11-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M poppler-glib ppc64le 23.08.0-2.fc40 copr_base 190 k proj ppc64le 9.3.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M proj-data noarch 9.3.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M proj-devel ppc64le 9.3.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 82 k pugixml ppc64le 1.13-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k pugixml-devel ppc64le 1.13-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k pyproject-rpm-macros noarch 1.11.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k python-pip-wheel noarch 23.3.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M python-rpm-macros noarch 3.12-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k python3 ppc64le 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k python3-devel ppc64le 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 274 k python3-imath ppc64le 3.1.9-5.fc40 copr_base 3.4 M python3-libs ppc64le 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 M python3-numpy ppc64le 1:1.26.2-3.fc40 copr_base 6.8 M python3-packaging noarch 23.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k python3-pyparsing noarch 3.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 261 k python3-rpm-generators noarch 14-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k python3-rpm-macros noarch 3.12-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k python3-vtk ppc64le 9.2.6-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 M qhull ppc64le 1:8.0.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 303 k qt-settings noarch 39.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.8 k qt5-designer ppc64le 5.15.12-2.fc40 copr_base 174 k qt5-doctools ppc64le 5.15.12-2.fc40 copr_base 737 k qt5-linguist ppc64le 5.15.12-2.fc40 copr_base 924 k qt5-qtbase ppc64le 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.8 M qt5-qtbase-common noarch 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k qt5-qtbase-devel ppc64le 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 M qt5-qtbase-gui ppc64le 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.0 M qt5-qtdeclarative ppc64le 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.5 M qt5-qtdeclarative-devel ppc64le 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M qt5-qtlocation ppc64le 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 M qt5-qtsensors ppc64le 5.15.12-2.fc40 copr_base 239 k qt5-qttools ppc64le 5.15.12-2.fc40 copr_base 43 k qt5-qttools-common noarch 5.15.12-2.fc40 copr_base 11 k qt5-qttools-devel ppc64le 5.15.12-2.fc40 copr_base 189 k qt5-qttools-libs-designer ppc64le 5.15.12-2.fc40 copr_base 2.8 M qt5-qttools-libs-designercomponents ppc64le 5.15.12-2.fc40 copr_base 832 k qt5-qttools-libs-help ppc64le 5.15.12-2.fc40 copr_base 172 k qt5-qtwebchannel ppc64le 5.15.12-2.fc40 copr_base 107 k qt5-qtwebkit ppc64le 5.212.0-0.80alpha4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 M qt5-qtwebkit-devel ppc64le 5.212.0-0.80alpha4.fc40 copr_base 55 k qt5-qtx11extras ppc64le 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k qt5-qtx11extras-devel ppc64le 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k qt5-rpm-macros noarch 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k rav1e-libs ppc64le 0.6.6-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 811 k rhash ppc64le 1.4.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206 k rsvg-pixbuf-loader ppc64le 2.57.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k serd ppc64le 0.30.16-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k shared-mime-info ppc64le 2.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 394 k snappy ppc64le 1.1.10-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k sord ppc64le 0.16.14-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k soundtouch ppc64le 2.3.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102 k sqlite ppc64le 3.45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 986 k sqlite-devel ppc64le 3.45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149 k sratom ppc64le 0.6.14-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k svt-av1-libs ppc64le 1.4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M sysprof-capture-devel ppc64le 45.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k systemd-pam ppc64le 255.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 403 k systemd-rpm-macros noarch 255.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k systemtap-sdt-devel ppc64le 5.1~pre17060399gb6abf4bd-1.fc40 copr_base 74 k tbb ppc64le 2021.11.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 180 k tbb-bind ppc64le 2021.11.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k tbb2020.3 ppc64le 2020.3-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102 k tcl ppc64le 1:8.6.13-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tcl-devel ppc64le 1:8.6.13-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 163 k tk ppc64le 1:8.6.13-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M tk-devel ppc64le 1:8.6.13-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 489 k ttmkfdir ppc64le 3.0.9-69.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k tzdata noarch 2023d-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 434 k tzdata-java noarch 2023d-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k unixODBC ppc64le 2.3.12-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 498 k uriparser ppc64le 0.9.7-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k urw-base35-bookman-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 847 k urw-base35-c059-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 874 k urw-base35-d050000l-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k urw-base35-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k urw-base35-fonts-common noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k urw-base35-gothic-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 795 k urw-base35-nimbus-roman-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 856 k urw-base35-nimbus-sans-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M urw-base35-p052-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k urw-base35-z003-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 276 k utf8cpp-devel noarch 4.0.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k vim-filesystem noarch 2:9.1.031-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k vtk ppc64le 9.2.6-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 M vtk-devel ppc64le 9.2.6-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 M vtk-java ppc64le 9.2.6-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.0 M vtk-qt ppc64le 9.2.6-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 297 k vulkan-headers noarch 1.3.268.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M vulkan-loader ppc64le 1.3.268.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k vulkan-loader-devel ppc64le 1.3.268.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k wayland-devel ppc64le 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k webkit2gtk4.1 ppc64le 2.43.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 M webrtc-audio-processing ppc64le 0.3.1-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 326 k woff2 ppc64le 1.0.2-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k wxBase ppc64le 3.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M wxBase-devel ppc64le 3.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M wxGTK ppc64le 3.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 M wxGTK-gl ppc64le 3.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k wxGTK-i18n noarch 3.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485 k wxGTK-media ppc64le 3.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k wxGTK-webview ppc64le 3.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k xcb-util ppc64le 0.4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k xcb-util-image ppc64le 0.4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k xcb-util-keysyms ppc64le 0.4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k xcb-util-renderutil ppc64le 0.3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k xcb-util-wm ppc64le 0.4.2-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k xdg-dbus-proxy ppc64le 0.1.5-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k xerces-c ppc64le 3.2.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 967 k xkeyboard-config noarch 2.40-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 917 k xml-common noarch 0.6.3-62.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k xorg-x11-fonts-Type1 noarch 7.5-37.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 499 k xorg-x11-proto-devel noarch 2023.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 263 k xprop ppc64le 1.2.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k xz-devel ppc64le 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k zlib-ng-compat-devel ppc64le 2.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k Transaction Summary ===================================================================================================================================================== Install 719 Packages Total download size: 631 M Installed size: 3.1 G Downloading Packages: (1/719): ImageMagick-7.1.1.26-5.fc40.ppc64le.rp 792 kB/s | 78 kB 00:00 (2/719): NLopt-2.7.1-18.fc40.ppc64le.rpm 6.8 MB/s | 269 kB 00:00 (3/719): CGAL-devel-5.6-5.fc40.ppc64le.rpm 22 MB/s | 5.2 MB 00:00 (4/719): NLopt-devel-2.7.1-18.fc40.ppc64le.rpm 423 kB/s | 41 kB 00:00 (5/719): armadillo-12.6.6-3.fc40.ppc64le.rpm 3.0 MB/s | 37 kB 00:00 (6/719): SuperLU-6.0.1-3.fc40.ppc64le.rpm 13 MB/s | 207 kB 00:00 (7/719): ImageMagick-libs-7.1.1.26-5.fc40.ppc64 9.4 MB/s | 2.7 MB 00:00 (8/719): arpack-3.9.1-3.fc40.ppc64le.rpm 4.9 MB/s | 187 kB 00:00 (9/719): boost-1.83.0-2.fc40.ppc64le.rpm 401 kB/s | 14 kB 00:00 (10/719): boost-container-1.83.0-2.fc40.ppc64le 4.1 MB/s | 42 kB 00:00 (11/719): boost-atomic-1.83.0-2.fc40.ppc64le.rp 1.5 MB/s | 20 kB 00:00 (12/719): boost-chrono-1.83.0-2.fc40.ppc64le.rp 2.0 MB/s | 26 kB 00:00 (13/719): boost-context-1.83.0-2.fc40.ppc64le.r 691 kB/s | 18 kB 00:00 (14/719): boost-contract-1.83.0-2.fc40.ppc64le. 1.8 MB/s | 46 kB 00:00 (15/719): boost-coroutine-1.83.0-2.fc40.ppc64le 812 kB/s | 21 kB 00:00 (16/719): boost-date-time-1.83.0-2.fc40.ppc64le 1.1 MB/s | 16 kB 00:00 (17/719): boost-fiber-1.83.0-2.fc40.ppc64le.rpm 1.2 MB/s | 45 kB 00:00 (18/719): boost-filesystem-1.83.0-2.fc40.ppc64l 370 kB/s | 70 kB 00:00 (19/719): boost-graph-1.83.0-2.fc40.ppc64le.rpm 929 kB/s | 156 kB 00:00 (20/719): boost-iostreams-1.83.0-2.fc40.ppc64le 2.1 MB/s | 41 kB 00:00 (21/719): boost-devel-1.83.0-2.fc40.ppc64le.rpm 43 MB/s | 12 MB 00:00 (22/719): boost-json-1.83.0-2.fc40.ppc64le.rpm 2.2 MB/s | 153 kB 00:00 (23/719): boost-locale-1.83.0-2.fc40.ppc64le.rp 4.5 MB/s | 235 kB 00:00 (24/719): boost-log-1.83.0-2.fc40.ppc64le.rpm 10 MB/s | 514 kB 00:00 (25/719): boost-math-1.83.0-2.fc40.ppc64le.rpm 6.5 MB/s | 316 kB 00:00 (26/719): boost-nowide-1.83.0-2.fc40.ppc64le.rp 449 kB/s | 22 kB 00:00 (27/719): boost-numpy3-1.83.0-2.fc40.ppc64le.rp 537 kB/s | 30 kB 00:00 (28/719): boost-program-options-1.83.0-2.fc40.p 1.9 MB/s | 113 kB 00:00 (29/719): boost-python3-1.83.0-2.fc40.ppc64le.r 2.0 MB/s | 118 kB 00:00 (30/719): boost-random-1.83.0-2.fc40.ppc64le.rp 710 kB/s | 25 kB 00:00 (31/719): boost-regex-1.83.0-2.fc40.ppc64le.rpm 3.3 MB/s | 121 kB 00:00 (32/719): boost-serialization-1.83.0-2.fc40.ppc 3.7 MB/s | 139 kB 00:00 (33/719): boost-stacktrace-1.83.0-2.fc40.ppc64l 1.1 MB/s | 31 kB 00:00 (34/719): boost-system-1.83.0-2.fc40.ppc64le.rp 584 kB/s | 16 kB 00:00 (35/719): boost-test-1.83.0-2.fc40.ppc64le.rpm 8.4 MB/s | 247 kB 00:00 (36/719): boost-thread-1.83.0-2.fc40.ppc64le.rp 3.6 MB/s | 64 kB 00:00 (37/719): boost-timer-1.83.0-2.fc40.ppc64le.rpm 2.3 MB/s | 42 kB 00:00 (38/719): boost-type_erasure-1.83.0-2.fc40.ppc6 1.9 MB/s | 34 kB 00:00 (39/719): boost-wave-1.83.0-2.fc40.ppc64le.rpm 11 MB/s | 218 kB 00:00 (40/719): cli11-devel-2.3.2-6.fc40.noarch.rpm 5.9 MB/s | 127 kB 00:00 (41/719): cereal-devel-1.3.2-6.fc40.ppc64le.rpm 5.8 MB/s | 208 kB 00:00 (42/719): flexiblas-3.4.1-2.fc40.ppc64le.rpm 1.8 MB/s | 25 kB 00:00 (43/719): flexiblas-devel-3.4.1-2.fc40.ppc64le. 9.2 MB/s | 109 kB 00:00 (44/719): flexiblas-netlib-3.4.1-2.fc40.ppc64le 46 MB/s | 2.9 MB 00:00 (45/719): flexiblas-netlib64-3.4.1-2.fc40.ppc64 29 MB/s | 2.8 MB 00:00 (46/719): eigen3-devel-3.4.0-14.fc40.noarch.rpm 8.5 MB/s | 1.1 MB 00:00 (47/719): flexiblas-openblas-openmp-3.4.1-2.fc4 361 kB/s | 17 kB 00:00 (48/719): flexiblas-openblas-openmp64-3.4.1-2.f 518 kB/s | 17 kB 00:00 (49/719): freeimage-devel-3.19.0-0.21.svn1909.f 1.2 MB/s | 37 kB 00:00 (50/719): freeimage-3.19.0-0.21.svn1909.fc40.pp 11 MB/s | 389 kB 00:00 (51/719): gdal-devel-3.8.3-2.fc40.ppc64le.rpm 13 MB/s | 211 kB 00:00 (52/719): graphite2-1.3.14-13.fc40.ppc64le.rpm 6.5 MB/s | 105 kB 00:00 (53/719): graphite2-devel-1.3.14-13.fc40.ppc64l 1.2 MB/s | 21 kB 00:00 (54/719): imath-3.1.9-5.fc40.ppc64le.rpm 1.2 MB/s | 94 kB 00:00 (55/719): graphviz-9.0.0-8.fc40.ppc64le.rpm 17 MB/s | 5.1 MB 00:00 (56/719): imath-devel-3.1.9-5.fc40.ppc64le.rpm 529 kB/s | 129 kB 00:00 (57/719): gdal-libs-3.8.3-2.fc40.ppc64le.rpm 22 MB/s | 9.1 MB 00:00 (58/719): libjxl-0.8.2-3.fc40.ppc64le.rpm 14 MB/s | 1.1 MB 00:00 (59/719): libkml-1.3.0-46.fc40.ppc64le.rpm 4.8 MB/s | 361 kB 00:00 (60/719): opencascade-draw-7.6.3-4.fc39.ppc64le 17 MB/s | 2.4 MB 00:00 (61/719): opencascade-devel-7.6.3-4.fc39.ppc64l 13 MB/s | 3.8 MB 00:00 (62/719): opencascade-foundation-7.6.3-4.fc39.p 25 MB/s | 13 MB 00:00 (63/719): opencascade-ocaf-7.6.3-4.fc39.ppc64le 3.9 MB/s | 1.2 MB 00:00 (64/719): opencascade-modeling-7.6.3-4.fc39.ppc 24 MB/s | 13 MB 00:00 (65/719): openexr-devel-3.1.10-3.fc40.ppc64le.r 998 kB/s | 136 kB 00:00 (66/719): opencascade-visualization-7.6.3-4.fc3 9.9 MB/s | 2.1 MB 00:00 (67/719): openexr-libs-3.1.10-3.fc40.ppc64le.rp 21 MB/s | 1.1 MB 00:00 (68/719): poppler-glib-23.08.0-2.fc40.ppc64le.r 4.0 MB/s | 190 kB 00:00 (69/719): poppler-23.08.0-2.fc40.ppc64le.rpm 11 MB/s | 1.2 MB 00:00 (70/719): python3-imath-3.1.9-5.fc40.ppc64le.rp 24 MB/s | 3.4 MB 00:00 (71/719): python3-numpy-1.26.2-3.fc40.ppc64le.r 26 MB/s | 6.8 MB 00:00 (72/719): qt5-designer-5.15.12-2.fc40.ppc64le.r 838 kB/s | 174 kB 00:00 (73/719): qt5-doctools-5.15.12-2.fc40.ppc64le.r 5.6 MB/s | 737 kB 00:00 (74/719): qt5-qtsensors-5.15.12-2.fc40.ppc64le. 8.3 MB/s | 239 kB 00:00 (75/719): qt5-qttools-5.15.12-2.fc40.ppc64le.rp 1.4 MB/s | 43 kB 00:00 (76/719): qt5-linguist-5.15.12-2.fc40.ppc64le.r 21 MB/s | 924 kB 00:00 (77/719): qt5-qttools-common-5.15.12-2.fc40.noa 1.0 MB/s | 11 kB 00:00 (78/719): qt5-qttools-devel-5.15.12-2.fc40.ppc6 8.7 MB/s | 189 kB 00:00 (79/719): qt5-qttools-libs-help-5.15.12-2.fc40. 4.5 MB/s | 172 kB 00:00 (80/719): qt5-qttools-libs-designercomponents-5 15 MB/s | 832 kB 00:00 (81/719): qt5-qttools-libs-designer-5.15.12-2.f 32 MB/s | 2.8 MB 00:00 (82/719): qt5-qtwebchannel-5.15.12-2.fc40.ppc64 2.8 MB/s | 107 kB 00:00 (83/719): systemtap-sdt-devel-5.1~pre17060399gb 5.3 MB/s | 74 kB 00:00 (84/719): qt5-qtwebkit-devel-5.212.0-0.80alpha4 484 kB/s | 55 kB 00:00 (85/719): PEGTL-devel-2.8.3-7.fc39.ppc64le.rpm 630 kB/s | 127 kB 00:00 (86/719): abattis-cantarell-vf-fonts-0.301-10.f 1.6 MB/s | 121 kB 00:00 (87/719): LibRaw-0.21.2-2.fc40.ppc64le.rpm 906 kB/s | 461 kB 00:00 (88/719): adobe-mappings-cmap-20230622-1.fc39.n 7.2 MB/s | 2.1 MB 00:00 (89/719): adobe-mappings-cmap-deprecated-202306 1.0 MB/s | 113 kB 00:00 (90/719): SDL2-2.28.5-1.fc40.ppc64le.rpm 1.3 MB/s | 741 kB 00:00 (91/719): adwaita-cursor-theme-45.0-1.fc40.noar 5.8 MB/s | 657 kB 00:00 (92/719): alsa-lib-1.2.10-3.fc40.ppc64le.rpm 4.8 MB/s | 577 kB 00:00 (93/719): adwaita-icon-theme-45.0-1.fc40.noarch 1.3 MB/s | 284 kB 00:00 (94/719): adobe-mappings-pdf-20190401-5.fc39.no 2.1 MB/s | 689 kB 00:00 (95/719): annobin-docs-12.38-1.fc40.noarch.rpm 771 kB/s | 90 kB 00:00 (96/719): annobin-plugin-gcc-12.38-1.fc40.ppc64 8.7 MB/s | 959 kB 00:00 (97/719): at-spi2-atk-2.50.1-1.fc40.ppc64le.rpm 793 kB/s | 93 kB 00:00 (98/719): at-spi2-atk-devel-2.50.1-1.fc40.ppc64 92 kB/s | 10 kB 00:00 (99/719): at-spi2-core-2.50.1-1.fc40.ppc64le.rp 2.7 MB/s | 365 kB 00:00 (100/719): atk-2.50.1-1.fc40.ppc64le.rpm 1.3 MB/s | 84 kB 00:00 (101/719): atk-devel-2.50.1-1.fc40.ppc64le.rpm 4.3 MB/s | 337 kB 00:00 (102/719): at-spi2-core-devel-2.50.1-1.fc40.ppc 1.6 MB/s | 251 kB 00:00 (103/719): avahi-libs-0.8-24.fc39.ppc64le.rpm 1.1 MB/s | 72 kB 00:00 (104/719): automake-1.16.5-14.fc40.noarch.rpm 8.6 MB/s | 676 kB 00:00 (105/719): autoconf-2.71-7.fc40.noarch.rpm 5.7 MB/s | 720 kB 00:00 (106/719): blas-devel-3.12.0-2.fc40.ppc64le.rpm 550 kB/s | 23 kB 00:00 (107/719): blas-3.12.0-2.fc40.ppc64le.rpm 9.4 MB/s | 523 kB 00:00 (108/719): blas64-3.12.0-2.fc40.ppc64le.rpm 4.5 MB/s | 194 kB 00:00 (109/719): blas64_-3.12.0-2.fc40.ppc64le.rpm 6.3 MB/s | 194 kB 00:00 (110/719): blosc-1.21.5-2.fc40.ppc64le.rpm 1.7 MB/s | 52 kB 00:00 (111/719): brotli-1.1.0-1.fc40.ppc64le.rpm 884 kB/s | 20 kB 00:00 (112/719): bubblewrap-0.8.0-1.fc40.ppc64le.rpm 2.9 MB/s | 62 kB 00:00 (113/719): brotli-devel-1.1.0-1.fc40.ppc64le.rp 1.3 MB/s | 34 kB 00:00 (114/719): bzip2-devel-1.0.8-16.fc39.ppc64le.rp 6.1 MB/s | 214 kB 00:00 (115/719): cairo-devel-1.18.0-1.fc40.ppc64le.rp 6.9 MB/s | 176 kB 00:00 (116/719): cairo-gobject-1.18.0-1.fc40.ppc64le. 804 kB/s | 19 kB 00:00 (117/719): cairo-1.18.0-1.fc40.ppc64le.rpm 17 MB/s | 796 kB 00:00 (118/719): cairo-gobject-devel-1.18.0-1.fc40.pp 419 kB/s | 11 kB 00:00 (119/719): cdparanoia-libs-10.2-42.fc39.ppc64le 2.0 MB/s | 61 kB 00:00 (120/719): cfitsio-4.3.1-1.fc40.ppc64le.rpm 14 MB/s | 683 kB 00:00 (121/719): cgnslib-4.4.0-2.fc39.ppc64le.rpm 7.3 MB/s | 471 kB 00:00 (122/719): cgnslib-common-4.4.0-2.fc39.noarch.r 2.0 MB/s | 104 kB 00:00 (123/719): cgnslib-devel-4.4.0-2.fc39.ppc64le.r 1.5 MB/s | 56 kB 00:00 (124/719): cgnslib-libs-4.4.0-2.fc39.ppc64le.rp 5.7 MB/s | 353 kB 00:00 (125/719): clang-resource-filesystem-17.0.6-4.f 276 kB/s | 14 kB 00:00 (126/719): cmake-data-3.27.7-1.fc40.noarch.rpm 3.6 MB/s | 1.7 MB 00:00 (127/719): cmake-filesystem-3.27.7-1.fc40.ppc64 436 kB/s | 19 kB 00:00 (128/719): cmake-rpm-macros-3.27.7-1.fc40.noarc 184 kB/s | 19 kB 00:00 (129/719): cmake-3.27.7-1.fc40.ppc64le.rpm 15 MB/s | 11 MB 00:00 (130/719): colord-libs-1.4.6-6.fc40.ppc64le.rpm 2.3 MB/s | 241 kB 00:00 (131/719): clang-libs-17.0.6-4.fc40.ppc64le.rpm 24 MB/s | 23 MB 00:00 (132/719): copy-jdk-configs-4.1-3.fc39.noarch.r 164 kB/s | 28 kB 00:00 (133/719): crypto-policies-scripts-20231204-1.g 885 kB/s | 105 kB 00:00 (134/719): cups-libs-2.4.7-7.fc40.ppc64le.rpm 1.6 MB/s | 314 kB 00:00 (135/719): dbus-1.14.10-1.fc40.ppc64le.rpm 115 kB/s | 8.1 kB 00:00 (136/719): dbus-common-1.14.10-1.fc40.noarch.rp 335 kB/s | 15 kB 00:00 (137/719): dbus-broker-35-2.fc40.ppc64le.rpm 3.0 MB/s | 191 kB 00:00 (138/719): dbus-devel-1.14.10-1.fc40.ppc64le.rp 431 kB/s | 35 kB 00:00 (139/719): dbus-libs-1.14.10-1.fc40.ppc64le.rpm 1.9 MB/s | 177 kB 00:00 (140/719): default-fonts-core-sans-4.0-9.fc40.n 681 kB/s | 25 kB 00:00 (141/719): desktop-file-utils-0.26-9.fc39.ppc64 1.5 MB/s | 78 kB 00:00 (142/719): double-conversion-3.3.0-1.fc40.ppc64 1.2 MB/s | 55 kB 00:00 (143/719): double-conversion-devel-3.3.0-1.fc40 764 kB/s | 30 kB 00:00 (144/719): duktape-2.7.0-5.fc39.ppc64le.rpm 3.0 MB/s | 183 kB 00:00 (145/719): emacs-filesystem-29.2-2.fc40.noarch. 134 kB/s | 7.6 kB 00:00 (146/719): enchant2-2.6.5-1.fc40.ppc64le.rpm 1.0 MB/s | 66 kB 00:00 (147/719): expat-2.5.0-3.fc39.ppc64le.rpm 2.1 MB/s | 116 kB 00:00 (148/719): cpp-14.0.1-0.2.fc40.ppc64le.rpm 13 MB/s | 10 MB 00:00 (149/719): expat-devel-2.5.0-3.fc39.ppc64le.rpm 388 kB/s | 52 kB 00:00 (150/719): fdk-aac-free-2.0.0-11.fc39.ppc64le.r 3.3 MB/s | 360 kB 00:00 (151/719): fftw-libs-double-3.3.10-10.fc40.ppc6 5.5 MB/s | 644 kB 00:00 (152/719): flac-libs-1.4.3-2.fc39.ppc64le.rpm 2.2 MB/s | 266 kB 00:00 (153/719): fontconfig-2.15.0-1.fc40.ppc64le.rpm 1.5 MB/s | 301 kB 00:00 (154/719): fontconfig-devel-2.15.0-1.fc40.ppc64 1.6 MB/s | 129 kB 00:00 (155/719): fonts-filesystem-2.0.5-12.fc39.noarc 102 kB/s | 8.2 kB 00:00 (156/719): freetype-2.13.2-1.fc40.ppc64le.rpm 5.9 MB/s | 468 kB 00:00 (157/719): freexl-2.0.0-3.fc40.ppc64le.rpm 688 kB/s | 54 kB 00:00 (158/719): freetype-devel-2.13.2-1.fc40.ppc64le 10 MB/s | 913 kB 00:00 (159/719): fribidi-1.0.13-2.fc39.ppc64le.rpm 1.1 MB/s | 95 kB 00:00 (160/719): fribidi-devel-1.0.13-2.fc39.ppc64le. 287 kB/s | 25 kB 00:00 (161/719): gc-8.2.2-4.fc39.ppc64le.rpm 1.5 MB/s | 122 kB 00:00 (162/719): gcc-c++-14.0.1-0.2.fc40.ppc64le.rpm 24 MB/s | 13 MB 00:00 (163/719): gcc-plugin-annobin-14.0.1-0.2.fc40.p 863 kB/s | 35 kB 00:00 (164/719): gd-2.3.3-12.fc39.ppc64le.rpm 3.6 MB/s | 157 kB 00:00 (165/719): gdk-pixbuf2-2.42.10-6.fc40.ppc64le.r 3.3 MB/s | 473 kB 00:00 (166/719): gdk-pixbuf2-devel-2.42.10-6.fc40.ppc 3.8 MB/s | 333 kB 00:00 (167/719): gdk-pixbuf2-modules-2.42.10-6.fc40.p 1.4 MB/s | 95 kB 00:00 (168/719): gcc-14.0.1-0.2.fc40.ppc64le.rpm 30 MB/s | 32 MB 00:01 (169/719): geos-3.12.1-1.fc40.ppc64le.rpm 4.9 MB/s | 1.2 MB 00:00 (170/719): gettext-0.22-2.fc39.ppc64le.rpm 7.6 MB/s | 1.1 MB 00:00 (171/719): gettext-envsubst-0.22-2.fc39.ppc64le 611 kB/s | 37 kB 00:00 (172/719): gettext-libs-0.22-2.fc39.ppc64le.rpm 6.1 MB/s | 375 kB 00:00 (173/719): gettext-runtime-0.22-2.fc39.ppc64le. 2.3 MB/s | 111 kB 00:00 (174/719): giflib-5.2.1-17.fc40.ppc64le.rpm 1.1 MB/s | 55 kB 00:00 (175/719): gl-manpages-1.1-29.20190306.fc40.noa 9.3 MB/s | 1.0 MB 00:00 (176/719): git-core-2.43.0-1.fc40.ppc64le.rpm 26 MB/s | 4.9 MB 00:00 (177/719): gl2ps-1.4.2-8.fc39.ppc64le.rpm 923 kB/s | 68 kB 00:00 (178/719): gl2ps-devel-1.4.2-8.fc39.ppc64le.rpm 2.8 MB/s | 236 kB 00:00 (179/719): glew-devel-2.2.0-5.fc39.ppc64le.rpm 2.6 MB/s | 217 kB 00:00 (180/719): glib2-devel-2.79.0-6.fc40.ppc64le.rp 11 MB/s | 1.3 MB 00:00 (181/719): glib2-2.79.0-6.fc40.ppc64le.rpm 13 MB/s | 3.2 MB 00:00 (182/719): glibc-devel-2.38.9000-33.fc40.ppc64l 6.0 MB/s | 540 kB 00:00 (183/719): glx-utils-9.0.0-4.fc40.ppc64le.rpm 1.1 MB/s | 74 kB 00:00 (184/719): gmock-1.14.0-2.fc40.ppc64le.rpm 871 kB/s | 60 kB 00:00 (185/719): gmp-devel-6.2.1-5.fc39.ppc64le.rpm 2.2 MB/s | 173 kB 00:00 (186/719): gmp-c++-6.2.1-5.fc39.ppc64le.rpm 197 kB/s | 19 kB 00:00 (187/719): gnutls-3.8.2-2.fc40.ppc64le.rpm 7.3 MB/s | 1.1 MB 00:00 (188/719): gcc-gfortran-14.0.1-0.2.fc40.ppc64le 5.3 MB/s | 12 MB 00:02 (189/719): google-noto-fonts-common-20230801-4. 109 kB/s | 17 kB 00:00 (190/719): google-droid-sans-fonts-20200215-17. 8.0 MB/s | 2.7 MB 00:00 (191/719): graphene-1.10.6-6.fc39.ppc64le.rpm 1.9 MB/s | 86 kB 00:00 (192/719): google-noto-sans-vf-fonts-20230801-4 11 MB/s | 583 kB 00:00 (193/719): gsm-1.0.22-4.fc40.ppc64le.rpm 384 kB/s | 38 kB 00:00 (194/719): gssdp-1.6.3-1.fc40.ppc64le.rpm 623 kB/s | 61 kB 00:00 (195/719): groff-base-1.23.0-4.fc40.ppc64le.rpm 7.8 MB/s | 1.1 MB 00:00 (196/719): gstreamer1-1.22.8-1.fc40.ppc64le.rpm 12 MB/s | 1.5 MB 00:00 (197/719): gtest-1.14.0-2.fc40.ppc64le.rpm 1.7 MB/s | 178 kB 00:00 (198/719): gtest-devel-1.14.0-2.fc40.ppc64le.rp 2.8 MB/s | 242 kB 00:00 (199/719): gtk-update-icon-cache-3.24.40-1.fc40 449 kB/s | 35 kB 00:00 (200/719): gstreamer1-plugins-base-1.22.8-1.fc4 7.8 MB/s | 2.3 MB 00:00 (201/719): gts-0.7.6-46.20121130.fc39.ppc64le.r 1.2 MB/s | 257 kB 00:00 (202/719): gtk3-3.24.40-1.fc40.ppc64le.rpm 15 MB/s | 5.7 MB 00:00 (203/719): gupnp-1.6.6-2.fc40.ppc64le.rpm 1.3 MB/s | 117 kB 00:00 (204/719): gtk3-devel-3.24.40-1.fc40.ppc64le.rp 8.0 MB/s | 4.2 MB 00:00 (205/719): gupnp-igd-1.6.0-2.fc39.ppc64le.rpm 528 kB/s | 35 kB 00:00 (206/719): harfbuzz-devel-8.3.0-2.fc40.ppc64le. 3.9 MB/s | 419 kB 00:00 (207/719): harfbuzz-8.3.0-2.fc40.ppc64le.rpm 9.2 MB/s | 1.0 MB 00:00 (208/719): harfbuzz-icu-8.3.0-2.fc40.ppc64le.rp 263 kB/s | 17 kB 00:00 (209/719): hdf-libs-4.2.15-14.fc40.ppc64le.rpm 5.2 MB/s | 319 kB 00:00 (210/719): hdf5-devel-1.12.1-15.fc40.ppc64le.rp 7.5 MB/s | 1.3 MB 00:00 (211/719): hdf5-1.12.1-15.fc40.ppc64le.rpm 12 MB/s | 2.3 MB 00:00 (212/719): hicolor-icon-theme-0.17-16.fc39.noar 973 kB/s | 66 kB 00:00 (213/719): highway-1.0.7-1.fc40.ppc64le.rpm 4.9 MB/s | 276 kB 00:00 (214/719): hunspell-en-US-0.20201207-7.fc39.noa 2.3 MB/s | 181 kB 00:00 (215/719): hunspell-1.7.2-5.fc39.ppc64le.rpm 4.3 MB/s | 478 kB 00:00 (216/719): hunspell-filesystem-1.7.2-5.fc39.ppc 121 kB/s | 9.1 kB 00:00 (217/719): hyphen-2.8.8-21.fc39.ppc64le.rpm 513 kB/s | 31 kB 00:00 (218/719): hwloc-libs-2.10.0-1.fc40.ppc64le.rpm 13 MB/s | 2.1 MB 00:00 (219/719): jasper-libs-4.1.0-1.fc40.ppc64le.rpm 3.0 MB/s | 185 kB 00:00 (220/719): java-17-openjdk-17.0.9.0.9-3.fc40.pp 6.2 MB/s | 457 kB 00:00 (221/719): guile22-2.2.7-9.fc39.ppc64le.rpm 5.6 MB/s | 6.5 MB 00:01 (222/719): iso-codes-4.16.0-1.fc40.noarch.rpm 9.8 MB/s | 3.4 MB 00:00 (223/719): javapackages-filesystem-6.2.0-5.fc40 170 kB/s | 13 kB 00:00 (224/719): jbig2dec-libs-0.20-1.fc40.ppc64le.rp 905 kB/s | 78 kB 00:00 (225/719): jbigkit-libs-2.1-27.fc40.ppc64le.rpm 551 kB/s | 56 kB 00:00 (226/719): json-c-0.17-1.fc40.ppc64le.rpm 425 kB/s | 49 kB 00:00 (227/719): json-devel-3.11.2-5.fc40.ppc64le.rpm 2.0 MB/s | 155 kB 00:00 (228/719): javascriptcoregtk4.1-2.43.3-1.fc40.p 9.9 MB/s | 4.1 MB 00:00 (229/719): json-glib-1.8.0-1.fc40.ppc64le.rpm 2.5 MB/s | 158 kB 00:00 (230/719): jsoncpp-1.9.5-5.fc39.ppc64le.rpm 2.3 MB/s | 99 kB 00:00 (231/719): jsoncpp-devel-1.9.5-5.fc39.ppc64le.r 790 kB/s | 29 kB 00:00 (232/719): jxrlib-1.1-25.fc39.ppc64le.rpm 10 MB/s | 472 kB 00:00 (233/719): kmod-libs-31-3.fc40.ppc64le.rpm 2.8 MB/s | 77 kB 00:00 (234/719): lame-libs-3.100-15.fc39.ppc64le.rpm 12 MB/s | 354 kB 00:00 (235/719): kernel-headers-6.8.0-0.rc1.12.fc40.p 11 MB/s | 1.4 MB 00:00 (236/719): lapack-devel-3.12.0-2.fc40.ppc64le.r 654 kB/s | 81 kB 00:00 (237/719): lapack64-3.12.0-2.fc40.ppc64le.rpm 4.7 MB/s | 2.2 MB 00:00 (238/719): lapack-3.12.0-2.fc40.ppc64le.rpm 13 MB/s | 11 MB 00:00 (239/719): lasi-1.1.3-11.fc39.ppc64le.rpm 526 kB/s | 54 kB 00:00 (240/719): lcms2-2.16-2.fc40.ppc64le.rpm 2.6 MB/s | 207 kB 00:00 (241/719): lapack64_-3.12.0-2.fc40.ppc64le.rpm 6.1 MB/s | 2.2 MB 00:00 (242/719): less-643-1.fc40.ppc64le.rpm 2.1 MB/s | 190 kB 00:00 (243/719): libGLEW-2.2.0-5.fc39.ppc64le.rpm 2.2 MB/s | 169 kB 00:00 (244/719): libICE-1.1.1-1.fc40.ppc64le.rpm 1.4 MB/s | 81 kB 00:00 (245/719): java-17-openjdk-headless-17.0.9.0.9- 22 MB/s | 44 MB 00:02 (246/719): libICE-devel-1.1.1-1.fc40.ppc64le.rp 259 kB/s | 46 kB 00:00 (247/719): libSM-1.2.4-1.fc40.ppc64le.rpm 265 kB/s | 44 kB 00:00 (248/719): libSM-devel-1.2.4-1.fc40.ppc64le.rpm 431 kB/s | 12 kB 00:00 (249/719): libX11-common-1.8.7-1.fc40.noarch.rp 4.9 MB/s | 144 kB 00:00 (250/719): libX11-1.8.7-1.fc40.ppc64le.rpm 10 MB/s | 699 kB 00:00 (251/719): libX11-devel-1.8.7-1.fc40.ppc64le.rp 20 MB/s | 912 kB 00:00 (252/719): libX11-xcb-1.8.7-1.fc40.ppc64le.rpm 453 kB/s | 12 kB 00:00 (253/719): libXScrnSaver-1.2.4-1.fc40.ppc64le.r 1.1 MB/s | 25 kB 00:00 (254/719): libXau-1.0.11-4.fc40.ppc64le.rpm 1.5 MB/s | 32 kB 00:00 (255/719): libXScrnSaver-devel-1.2.4-1.fc40.ppc 752 kB/s | 17 kB 00:00 (256/719): libXau-devel-1.0.11-4.fc40.ppc64le.r 641 kB/s | 13 kB 00:00 (257/719): libXcomposite-0.4.6-1.fc40.ppc64le.r 1.1 MB/s | 25 kB 00:00 (258/719): libXcomposite-devel-0.4.6-1.fc40.ppc 672 kB/s | 16 kB 00:00 (259/719): libXcursor-devel-1.2.1-5.fc40.ppc64l 1.3 MB/s | 29 kB 00:00 (260/719): libXcursor-1.2.1-5.fc40.ppc64le.rpm 1.2 MB/s | 34 kB 00:00 (261/719): libXdamage-1.1.6-1.fc40.ppc64le.rpm 1.0 MB/s | 24 kB 00:00 (262/719): libXdamage-devel-1.1.6-1.fc40.ppc64l 359 kB/s | 9.3 kB 00:00 (263/719): libXdmcp-1.1.4-1.fc40.ppc64le.rpm 1.3 MB/s | 37 kB 00:00 (264/719): libXdmcp-devel-1.1.4-1.fc40.ppc64le. 369 kB/s | 11 kB 00:00 (265/719): libXext-1.3.5-5.fc40.ppc64le.rpm 1.8 MB/s | 41 kB 00:00 (266/719): libXext-devel-1.3.5-5.fc40.ppc64le.r 2.7 MB/s | 72 kB 00:00 (267/719): libXfixes-6.0.1-1.fc40.ppc64le.rpm 732 kB/s | 19 kB 00:00 (268/719): libXfixes-devel-6.0.1-1.fc40.ppc64le 249 kB/s | 12 kB 00:00 (269/719): libXft-2.3.8-4.fc40.ppc64le.rpm 1.8 MB/s | 78 kB 00:00 (270/719): libXft-devel-2.3.8-4.fc40.ppc64le.rp 859 kB/s | 36 kB 00:00 (271/719): libXi-1.8.1-3.fc40.ppc64le.rpm 429 kB/s | 43 kB 00:00 (272/719): libXi-devel-1.8.1-3.fc40.ppc64le.rpm 1.0 MB/s | 103 kB 00:00 (273/719): libXinerama-1.1.5-4.fc40.ppc64le.rpm 139 kB/s | 14 kB 00:00 (274/719): libXinerama-devel-1.1.5-4.fc40.ppc64 169 kB/s | 13 kB 00:00 (275/719): libXmu-1.1.4-4.fc40.ppc64le.rpm 1.1 MB/s | 84 kB 00:00 (276/719): libXpm-3.5.17-1.fc40.ppc64le.rpm 918 kB/s | 71 kB 00:00 (277/719): libXpm-devel-3.5.17-1.fc40.ppc64le.r 2.2 MB/s | 61 kB 00:00 (278/719): libXrandr-1.5.4-1.fc40.ppc64le.rpm 1.0 MB/s | 28 kB 00:00 (279/719): libXrandr-devel-1.5.4-1.fc40.ppc64le 684 kB/s | 19 kB 00:00 (280/719): libXrender-0.9.11-4.fc40.ppc64le.rpm 999 kB/s | 29 kB 00:00 (281/719): libXrender-devel-0.9.11-4.fc40.ppc64 614 kB/s | 19 kB 00:00 (282/719): libXres-1.2.2-1.fc40.ppc64le.rpm 331 kB/s | 15 kB 00:00 (283/719): libXt-1.3.0-1.fc40.ppc64le.rpm 5.1 MB/s | 197 kB 00:00 (284/719): libXres-devel-1.2.2-1.fc40.ppc64le.r 183 kB/s | 12 kB 00:00 (285/719): libXt-devel-1.3.0-1.fc40.ppc64le.rpm 4.3 MB/s | 408 kB 00:00 (286/719): libXtst-1.2.4-4.fc40.ppc64le.rpm 251 kB/s | 22 kB 00:00 (287/719): libXtst-devel-1.2.4-4.fc40.ppc64le.r 197 kB/s | 16 kB 00:00 (288/719): libXv-1.0.12-1.fc40.ppc64le.rpm 338 kB/s | 19 kB 00:00 (289/719): libXv-devel-1.0.12-1.fc40.ppc64le.rp 653 kB/s | 38 kB 00:00 (290/719): libXxf86vm-1.1.5-4.fc40.ppc64le.rpm 442 kB/s | 18 kB 00:00 (291/719): libaec-1.0.6-5.fc39.ppc64le.rpm 1.2 MB/s | 45 kB 00:00 (292/719): libaec-devel-1.0.6-5.fc39.ppc64le.rp 237 kB/s | 12 kB 00:00 (293/719): libarchive-devel-3.7.2-1.fc40.ppc64l 2.1 MB/s | 126 kB 00:00 (294/719): libasan-14.0.1-0.2.fc40.ppc64le.rpm 6.9 MB/s | 496 kB 00:00 (295/719): libaom-3.8.0-1.fc40.ppc64le.rpm 10 MB/s | 1.3 MB 00:00 (296/719): libatomic-14.0.1-0.2.fc40.ppc64le.rp 272 kB/s | 21 kB 00:00 (297/719): libavif-0.11.1-12.fc40.ppc64le.rpm 1.2 MB/s | 96 kB 00:00 (298/719): libb2-0.98.1-9.fc39.ppc64le.rpm 230 kB/s | 25 kB 00:00 (299/719): libblkid-devel-2.39.3-2.fc40.ppc64le 199 kB/s | 18 kB 00:00 (300/719): libcbor-0.10.2-3.fc40.ppc64le.rpm 423 kB/s | 34 kB 00:00 (301/719): libcloudproviders-devel-0.3.5-1.fc40 766 kB/s | 43 kB 00:00 (302/719): libcloudproviders-0.3.5-1.fc40.ppc64 616 kB/s | 47 kB 00:00 (303/719): libdatrie-0.2.13-7.fc39.ppc64le.rpm 438 kB/s | 34 kB 00:00 (304/719): libcurl-devel-8.5.0-2.fc40.ppc64le.r 6.9 MB/s | 924 kB 00:00 (305/719): libdatrie-devel-0.2.13-7.fc39.ppc64l 1.5 MB/s | 139 kB 00:00 (306/719): libdav1d-1.3.0-1.fc40.ppc64le.rpm 4.4 MB/s | 315 kB 00:00 (307/719): libdecor-0.2.2-1.fc40.ppc64le.rpm 545 kB/s | 62 kB 00:00 (308/719): libdicom-1.0.5-1.fc40.ppc64le.rpm 820 kB/s | 94 kB 00:00 (309/719): libdicom-devel-1.0.5-1.fc40.ppc64le. 140 kB/s | 16 kB 00:00 (310/719): libdrm-2.4.120-1.fc40.ppc64le.rpm 1.7 MB/s | 110 kB 00:00 (311/719): libdrm-devel-2.4.120-1.fc40.ppc64le. 2.5 MB/s | 165 kB 00:00 (312/719): libdvdnav-6.1.1-6.fc39.ppc64le.rpm 848 kB/s | 58 kB 00:00 (313/719): libdvdread-6.1.3-4.fc39.ppc64le.rpm 1.1 MB/s | 76 kB 00:00 (314/719): libedit-3.1-48.20230828cvs.fc40.ppc6 1.8 MB/s | 121 kB 00:00 (315/719): libepoxy-1.5.10-4.fc39.ppc64le.rpm 6.1 MB/s | 255 kB 00:00 (316/719): libepoxy-devel-1.5.10-4.fc39.ppc64le 3.7 MB/s | 133 kB 00:00 (317/719): libevdev-1.13.1-2.fc39.ppc64le.rpm 1.2 MB/s | 44 kB 00:00 (318/719): libffi-devel-3.4.4-5.fc40.ppc64le.rp 715 kB/s | 28 kB 00:00 (319/719): libfido2-1.14.0-1.fc40.ppc64le.rpm 2.4 MB/s | 109 kB 00:00 (320/719): libfontenc-1.1.7-1.fc40.ppc64le.rpm 726 kB/s | 33 kB 00:00 (321/719): libgcrypt-1.10.3-1.fc40.ppc64le.rpm 5.8 MB/s | 592 kB 00:00 (322/719): libgeotiff-1.7.1-10.fc40.ppc64le.rpm 1.4 MB/s | 112 kB 00:00 (323/719): libgfortran-14.0.1-0.2.fc40.ppc64le. 3.9 MB/s | 611 kB 00:00 (324/719): libglvnd-core-devel-1.7.0-1.fc40.ppc 236 kB/s | 17 kB 00:00 (325/719): libglvnd-1.7.0-1.fc40.ppc64le.rpm 1.3 MB/s | 131 kB 00:00 (326/719): libglvnd-devel-1.7.0-1.fc40.ppc64le. 1.5 MB/s | 157 kB 00:00 (327/719): libglvnd-egl-1.7.0-1.fc40.ppc64le.rp 395 kB/s | 41 kB 00:00 (328/719): libglvnd-gles-1.7.0-1.fc40.ppc64le.r 392 kB/s | 32 kB 00:00 (329/719): libglvnd-glx-1.7.0-1.fc40.ppc64le.rp 1.8 MB/s | 148 kB 00:00 (330/719): libglvnd-opengl-1.7.0-1.fc40.ppc64le 568 kB/s | 45 kB 00:00 (331/719): libgpg-error-1.47-2.fc39.ppc64le.rpm 2.1 MB/s | 235 kB 00:00 (332/719): libgta-1.2.1-10.fc39.ppc64le.rpm 558 kB/s | 38 kB 00:00 (333/719): libgudev-238-2.fc39.ppc64le.rpm 414 kB/s | 34 kB 00:00 (334/719): libgusb-0.4.8-1.fc40.ppc64le.rpm 809 kB/s | 66 kB 00:00 (335/719): libharu-2.4.3-3.fc39.ppc64le.rpm 6.5 MB/s | 579 kB 00:00 (336/719): libharu-devel-2.4.3-3.fc39.ppc64le.r 828 kB/s | 41 kB 00:00 (337/719): libgs-10.02.1-7.fc40.ppc64le.rpm 14 MB/s | 3.7 MB 00:00 (338/719): libheif-1.17.5-2.fc40.ppc64le.rpm 4.5 MB/s | 374 kB 00:00 (339/719): libijs-0.35-20.fc40.ppc64le.rpm 354 kB/s | 30 kB 00:00 (340/719): libicu-devel-73.2-3.fc40.ppc64le.rpm 6.4 MB/s | 850 kB 00:00 (341/719): libimagequant-4.0.3-2.fc40.ppc64le.r 4.6 MB/s | 392 kB 00:00 (342/719): libinput-1.25.0-1.fc40.ppc64le.rpm 1.9 MB/s | 220 kB 00:00 (343/719): libjpeg-turbo-2.1.4-3.fc39.ppc64le.r 3.0 MB/s | 209 kB 00:00 (344/719): libjpeg-turbo-devel-2.1.4-3.fc39.ppc 1.4 MB/s | 98 kB 00:00 (345/719): liblerc-4.0.0-4.fc39.ppc64le.rpm 3.7 MB/s | 220 kB 00:00 (346/719): liblqr-1-0.4.2-22.fc39.ppc64le.rpm 1.4 MB/s | 54 kB 00:00 (347/719): libmanette-0.2.6-7.fc39.ppc64le.rpm 1.2 MB/s | 49 kB 00:00 (348/719): libmount-devel-2.39.3-2.fc40.ppc64le 210 kB/s | 18 kB 00:00 (349/719): libmpc-1.3.1-3.fc39.ppc64le.rpm 1.1 MB/s | 95 kB 00:00 (350/719): libmspack-0.10.1-0.10.alpha.fc39.ppc 781 kB/s | 74 kB 00:00 (351/719): libnice-0.1.21-4.fc39.ppc64le.rpm 2.2 MB/s | 215 kB 00:00 (352/719): libogg-1.3.5-6.fc39.ppc64le.rpm 533 kB/s | 34 kB 00:00 (353/719): libogg-devel-1.3.5-6.fc39.ppc64le.rp 199 kB/s | 13 kB 00:00 (354/719): libpaper-2.1.1-1.fc39.ppc64le.rpm 721 kB/s | 27 kB 00:00 (355/719): libpng-1.6.40-1.fc40.ppc64le.rpm 2.4 MB/s | 137 kB 00:00 (356/719): libpng-devel-1.6.40-1.fc40.ppc64le.r 3.6 MB/s | 294 kB 00:00 (357/719): libicu-73.2-3.fc40.ppc64le.rpm 12 MB/s | 11 MB 00:00 (358/719): libpq-16.1-1.fc40.ppc64le.rpm 1.9 MB/s | 266 kB 00:00 (359/719): libpq-devel-16.1-1.fc40.ppc64le.rpm 783 kB/s | 104 kB 00:00 (360/719): libproxy-0.5.3-3.fc40.ppc64le.rpm 559 kB/s | 50 kB 00:00 (361/719): libqhull-8.0.2-2.fc40.ppc64le.rpm 2.3 MB/s | 215 kB 00:00 (362/719): libqhull_p-8.0.2-2.fc40.ppc64le.rpm 2.9 MB/s | 219 kB 00:00 (363/719): libqhull_r-8.0.2-2.fc40.ppc64le.rpm 5.0 MB/s | 216 kB 00:00 (364/719): libquadmath-14.0.1-0.2.fc40.ppc64le. 4.5 MB/s | 198 kB 00:00 (365/719): libraqm-0.8.0-5.fc39.ppc64le.rpm 505 kB/s | 22 kB 00:00 (366/719): libquadmath-devel-14.0.1-0.2.fc40.pp 478 kB/s | 22 kB 00:00 (367/719): librttopo-1.1.0-12.fc39.ppc64le.rpm 4.5 MB/s | 238 kB 00:00 (368/719): libseccomp-2.5.3-6.fc39.ppc64le.rpm 1.5 MB/s | 79 kB 00:00 (369/719): libselinux-devel-3.6-2.fc40.ppc64le. 2.5 MB/s | 115 kB 00:00 (370/719): libsecret-0.21.2-2.fc40.ppc64le.rpm 2.9 MB/s | 188 kB 00:00 (371/719): librsvg2-2.57.1-1.fc40.ppc64le.rpm 7.8 MB/s | 1.8 MB 00:00 (372/719): libsepol-devel-3.6-1.fc40.ppc64le.rp 440 kB/s | 40 kB 00:00 (373/719): libsndfile-1.2.2-1.fc40.ppc64le.rpm 2.1 MB/s | 243 kB 00:00 (374/719): libsoup3-3.4.4-1.fc40.ppc64le.rpm 4.6 MB/s | 399 kB 00:00 (375/719): libsrtp-2.3.0-12.fc39.ppc64le.rpm 909 kB/s | 64 kB 00:00 (376/719): libstemmer-2.2.0-7.fc39.ppc64le.rpm 2.2 MB/s | 176 kB 00:00 (377/719): libthai-0.1.29-6.fc39.ppc64le.rpm 3.1 MB/s | 215 kB 00:00 (378/719): libstdc++-devel-14.0.1-0.2.fc40.ppc6 12 MB/s | 2.6 MB 00:00 (379/719): libspatialite-5.1.0-3.fc40.ppc64le.r 11 MB/s | 3.7 MB 00:00 (380/719): libthai-devel-0.1.29-6.fc39.ppc64le. 1.8 MB/s | 123 kB 00:00 (381/719): libtheora-1.1.1-34.fc39.ppc64le.rpm 1.7 MB/s | 173 kB 00:00 (382/719): libtheora-devel-1.1.1-34.fc39.ppc64l 444 kB/s | 31 kB 00:00 (383/719): libtiff-4.5.0-3.fc40.ppc64le.rpm 3.1 MB/s | 343 kB 00:00 (384/719): libtiff-devel-4.5.0-3.fc40.ppc64le.r 3.0 MB/s | 240 kB 00:00 (385/719): libtool-ltdl-2.4.7-10.fc40.ppc64le.r 512 kB/s | 40 kB 00:00 (386/719): libtracker-sparql-3.7~alpha-1.fc40.p 3.3 MB/s | 400 kB 00:00 (387/719): libubsan-14.0.1-0.2.fc40.ppc64le.rpm 2.9 MB/s | 242 kB 00:00 (388/719): libunwind-1.7.2-1.fc40.ppc64le.rpm 804 kB/s | 65 kB 00:00 (389/719): libusb1-1.0.26-4.fc40.ppc64le.rpm 1.4 MB/s | 81 kB 00:00 (390/719): libuuid-devel-2.39.3-2.fc40.ppc64le. 432 kB/s | 25 kB 00:00 (391/719): libuv-1.47.0-3.fc40.ppc64le.rpm 2.6 MB/s | 260 kB 00:00 (392/719): libva-2.20.0-2.fc40.ppc64le.rpm 2.0 MB/s | 114 kB 00:00 (393/719): libvisual-0.4.1-2.fc39.ppc64le.rpm 2.7 MB/s | 158 kB 00:00 (394/719): libvorbis-1.3.7-8.fc39.ppc64le.rpm 5.2 MB/s | 211 kB 00:00 (395/719): libwacom-2.9.0-1.fc40.ppc64le.rpm 1.2 MB/s | 47 kB 00:00 (396/719): libwacom-data-2.9.0-1.fc40.noarch.rp 3.0 MB/s | 118 kB 00:00 (397/719): libwayland-client-1.22.0-2.fc39.ppc6 526 kB/s | 36 kB 00:00 (398/719): libwayland-cursor-1.22.0-2.fc39.ppc6 263 kB/s | 20 kB 00:00 (399/719): libwayland-egl-1.22.0-2.fc39.ppc64le 167 kB/s | 13 kB 00:00 (400/719): libwayland-server-1.22.0-2.fc39.ppc6 953 kB/s | 46 kB 00:00 (401/719): libwebp-devel-1.3.2-2.fc40.ppc64le.r 652 kB/s | 39 kB 00:00 (402/719): libwmf-lite-0.2.13-2.fc39.ppc64le.rp 1.5 MB/s | 80 kB 00:00 (403/719): libwebp-1.3.2-2.fc40.ppc64le.rpm 4.2 MB/s | 267 kB 00:00 (404/719): libxcb-1.16-2.fc40.ppc64le.rpm 6.3 MB/s | 251 kB 00:00 (405/719): libxcrypt-devel-4.4.36-4.fc40.ppc64l 691 kB/s | 29 kB 00:00 (406/719): libxcb-devel-1.16-2.fc40.ppc64le.rpm 17 MB/s | 1.1 MB 00:00 (407/719): libxkbcommon-devel-1.6.0-2.fc40.ppc6 2.1 MB/s | 66 kB 00:00 (408/719): libxkbcommon-1.6.0-2.fc40.ppc64le.rp 3.5 MB/s | 154 kB 00:00 (409/719): libxkbcommon-x11-1.6.0-2.fc40.ppc64l 852 kB/s | 22 kB 00:00 (410/719): libxkbfile-devel-1.1.2-1.fc40.ppc64l 490 kB/s | 15 kB 00:00 (411/719): libxkbfile-1.1.2-1.fc40.ppc64le.rpm 2.7 MB/s | 99 kB 00:00 (412/719): libxml2-devel-2.12.4-1.fc40.ppc64le. 7.1 MB/s | 495 kB 00:00 (413/719): libxshmfence-1.3.2-1.fc40.ppc64le.rp 317 kB/s | 12 kB 00:00 (414/719): libxslt-1.1.39-1.fc40.ppc64le.rpm 5.4 MB/s | 206 kB 00:00 (415/719): libzip-1.10.1-1.fc40.ppc64le.rpm 2.4 MB/s | 79 kB 00:00 (416/719): libzstd-devel-1.5.5-4.fc39.ppc64le.r 1.5 MB/s | 51 kB 00:00 (417/719): lilv-libs-0.24.20-1.fc40.ppc64le.rpm 1.2 MB/s | 62 kB 00:00 (418/719): lksctp-tools-1.0.19-4.fc39.ppc64le.r 3.8 MB/s | 96 kB 00:00 (419/719): lua-5.4.6-3.fc39.ppc64le.rpm 7.4 MB/s | 201 kB 00:00 (420/719): lua-posix-36.2.1-3.fc39.ppc64le.rpm 5.5 MB/s | 143 kB 00:00 (421/719): lz4-devel-1.9.4-4.fc39.ppc64le.rpm 759 kB/s | 31 kB 00:00 (422/719): m4-1.4.19-7.fc40.ppc64le.rpm 6.5 MB/s | 312 kB 00:00 (423/719): make-4.4.1-2.fc39.ppc64le.rpm 16 MB/s | 597 kB 00:00 (424/719): mariadb-connector-c-3.3.8-1.fc40.ppc 7.9 MB/s | 231 kB 00:00 (425/719): mariadb-connector-c-config-3.3.8-1.f 307 kB/s | 8.6 kB 00:00 (426/719): mariadb-connector-c-devel-3.3.8-1.fc 2.0 MB/s | 57 kB 00:00 (427/719): mesa-filesystem-24.0.0~rc2-2.fc40.pp 371 kB/s | 19 kB 00:00 (428/719): mesa-libEGL-24.0.0~rc2-2.fc40.ppc64l 2.8 MB/s | 150 kB 00:00 (429/719): mesa-libEGL-devel-24.0.0~rc2-2.fc40. 502 kB/s | 22 kB 00:00 (430/719): mesa-libGL-24.0.0~rc2-2.fc40.ppc64le 4.2 MB/s | 197 kB 00:00 (431/719): mesa-libGL-devel-24.0.0~rc2-2.fc40.p 663 kB/s | 37 kB 00:00 (432/719): mesa-libGLU-9.0.3-1.fc39.ppc64le.rpm 3.1 MB/s | 178 kB 00:00 (433/719): mesa-libGLU-devel-9.0.3-1.fc39.ppc64 176 kB/s | 12 kB 00:00 (434/719): mesa-libgbm-24.0.0~rc2-2.fc40.ppc64l 771 kB/s | 52 kB 00:00 (435/719): mesa-libglapi-24.0.0~rc2-2.fc40.ppc6 774 kB/s | 52 kB 00:00 (436/719): metis-5.1.0.3-3.fc40.ppc64le.rpm 5.3 MB/s | 598 kB 00:00 (437/719): minizip-ng-compat-3.0.10-5.fc40.ppc6 1.7 MB/s | 73 kB 00:00 (438/719): mpdecimal-2.5.1-7.fc39.ppc64le.rpm 2.3 MB/s | 104 kB 00:00 (439/719): mkfontscale-1.2.2-4.fc39.ppc64le.rpm 517 kB/s | 34 kB 00:00 (440/719): mpfr-devel-4.2.1-1.fc40.ppc64le.rpm 373 kB/s | 22 kB 00:00 (441/719): mpg123-libs-1.31.3-2.fc39.ppc64le.rp 3.3 MB/s | 377 kB 00:00 (442/719): mtdev-1.1.6-6.fc39.ppc64le.rpm 297 kB/s | 22 kB 00:00 (443/719): nanosvg-20221221-3.fc40.ppc64le.rpm 1.1 MB/s | 52 kB 00:00 (444/719): nanosvg-devel-20221221-3.fc40.ppc64l 781 kB/s | 37 kB 00:00 (445/719): ncurses-6.4-9.20240113.fc40.ppc64le. 3.8 MB/s | 424 kB 00:00 (446/719): netcdf-4.9.2-2.fc40.ppc64le.rpm 5.2 MB/s | 915 kB 00:00 (447/719): netcdf-cxx-4.2-32.fc39.ppc64le.rpm 777 kB/s | 46 kB 00:00 (448/719): netcdf-devel-4.9.2-2.fc40.ppc64le.rp 1.1 MB/s | 90 kB 00:00 (449/719): netcdf-cxx-devel-4.2-32.fc39.ppc64le 4.3 MB/s | 362 kB 00:00 (450/719): netpbm-11.02.00-5.fc40.ppc64le.rpm 5.2 MB/s | 200 kB 00:00 (451/719): nettle-3.9.1-2.fc39.ppc64le.rpm 9.4 MB/s | 460 kB 00:00 (452/719): nspr-4.35.0-17.fc40.ppc64le.rpm 6.7 MB/s | 172 kB 00:00 (453/719): nss-softokn-3.96.1-1.fc40.ppc64le.rp 5.1 MB/s | 440 kB 00:00 (454/719): nss-3.96.1-1.fc40.ppc64le.rpm 5.1 MB/s | 790 kB 00:00 (455/719): nss-softokn-freebl-3.96.1-1.fc40.ppc 4.7 MB/s | 369 kB 00:00 (456/719): nss-sysinit-3.96.1-1.fc40.ppc64le.rp 358 kB/s | 19 kB 00:00 (457/719): llvm-libs-17.0.6-2.fc40.ppc64le.rpm 20 MB/s | 28 MB 00:01 (458/719): nss-util-3.96.1-1.fc40.ppc64le.rpm 531 kB/s | 97 kB 00:00 (459/719): ogdi-4.1.0-11.fc39.ppc64le.rpm 1.6 MB/s | 269 kB 00:00 (460/719): openblas-0.3.26-1.fc40.ppc64le.rpm 809 kB/s | 38 kB 00:00 (461/719): openjpeg2-2.5.0-5.fc40.ppc64le.rpm 1.4 MB/s | 203 kB 00:00 (462/719): openjpeg2-devel-2.5.0-5.fc40.ppc64le 273 kB/s | 26 kB 00:00 (463/719): openblas-openmp-0.3.26-1.fc40.ppc64l 15 MB/s | 4.6 MB 00:00 (464/719): openblas-openmp64-0.3.26-1.fc40.ppc6 14 MB/s | 4.6 MB 00:00 (465/719): openjpeg2-tools-2.5.0-5.fc40.ppc64le 1.3 MB/s | 107 kB 00:00 (466/719): openslide-4.0.0-1.fc40.ppc64le.rpm 2.1 MB/s | 140 kB 00:00 (467/719): openslide-devel-4.0.0-1.fc40.ppc64le 2.2 MB/s | 104 kB 00:00 (468/719): openssh-9.6p1-1.fc40.ppc64le.rpm 15 MB/s | 443 kB 00:00 (469/719): openssh-clients-9.6p1-1.fc40.ppc64le 14 MB/s | 805 kB 00:00 (470/719): openvdb-11.0.0-2.fc40.ppc64le.rpm 13 MB/s | 601 kB 00:00 (471/719): openssl-devel-3.1.4-1.fc40.ppc64le.r 6.2 MB/s | 2.5 MB 00:00 (472/719): openvdb-libs-11.0.0-2.fc40.ppc64le.r 10 MB/s | 4.2 MB 00:00 (473/719): openvdb-devel-11.0.0-2.fc40.ppc64le. 13 MB/s | 6.3 MB 00:00 (474/719): opus-1.4-1.fc40.ppc64le.rpm 2.2 MB/s | 226 kB 00:00 (475/719): orc-0.4.33-3.fc39.ppc64le.rpm 4.2 MB/s | 217 kB 00:00 (476/719): pango-1.51.0-1.fc40.ppc64le.rpm 7.9 MB/s | 374 kB 00:00 (477/719): pango-devel-1.51.0-1.fc40.ppc64le.rp 3.4 MB/s | 152 kB 00:00 (478/719): pcre-8.45-1.fc39.4.ppc64le.rpm 4.9 MB/s | 207 kB 00:00 (479/719): pcre2-utf16-10.42-2.fc40.ppc64le.rpm 5.8 MB/s | 220 kB 00:00 (480/719): pcre2-utf32-10.42-2.fc40.ppc64le.rpm 4.6 MB/s | 207 kB 00:00 (481/719): pcre2-devel-10.42-2.fc40.ppc64le.rpm 9.7 MB/s | 473 kB 00:00 (482/719): perl-AutoSplit-5.74-504.fc40.noarch. 812 kB/s | 22 kB 00:00 (483/719): perl-AutoLoader-5.74-504.fc40.noarch 343 kB/s | 22 kB 00:00 (484/719): perl-B-1.88-504.fc40.ppc64le.rpm 3.2 MB/s | 180 kB 00:00 (485/719): perl-Benchmark-1.24-504.fc40.noarch. 513 kB/s | 27 kB 00:00 (486/719): perl-CPAN-Meta-Requirements-2.143-4. 1.5 MB/s | 35 kB 00:00 (487/719): perl-CPAN-Meta-2.150010-500.fc39.noa 6.7 MB/s | 172 kB 00:00 (488/719): perl-CPAN-Meta-YAML-0.018-501.fc39.n 594 kB/s | 26 kB 00:00 (489/719): perl-Capture-Tiny-0.48-18.fc40.noarc 785 kB/s | 34 kB 00:00 (490/719): perl-Carp-1.54-500.fc39.noarch.rpm 690 kB/s | 29 kB 00:00 (491/719): perl-Class-Method-Modifiers-2.15-2.f 1.4 MB/s | 43 kB 00:00 (492/719): perl-Class-Struct-0.68-504.fc40.noar 747 kB/s | 22 kB 00:00 (493/719): perl-Class-XSAccessor-1.19-32.fc40.p 1.4 MB/s | 48 kB 00:00 (494/719): perl-Data-Dumper-2.188-501.fc39.ppc6 2.6 MB/s | 57 kB 00:00 (495/719): perl-Data-OptList-0.114-2.fc39.noarc 1.2 MB/s | 27 kB 00:00 (496/719): perl-Data-Section-0.200008-3.fc39.no 1.1 MB/s | 25 kB 00:00 (497/719): perl-Devel-CheckLib-1.16-10.fc39.noa 1.0 MB/s | 24 kB 00:00 (498/719): perl-Devel-GlobalDestruction-0.14-22 715 kB/s | 17 kB 00:00 (499/719): perl-Devel-PPPort-3.71-501.fc39.ppc6 7.3 MB/s | 221 kB 00:00 (500/719): perl-Digest-MD5-2.59-1.fc40.ppc64le. 591 kB/s | 36 kB 00:00 (501/719): perl-DynaLoader-1.54-504.fc40.ppc64l 492 kB/s | 26 kB 00:00 (502/719): perl-Digest-1.20-500.fc39.noarch.rpm 250 kB/s | 25 kB 00:00 (503/719): perl-English-1.11-504.fc40.noarch.rp 174 kB/s | 14 kB 00:00 (504/719): perl-Errno-1.37-504.fc40.ppc64le.rpm 214 kB/s | 15 kB 00:00 (505/719): perl-Encode-3.20-501.fc40.ppc64le.rp 11 MB/s | 1.7 MB 00:00 (506/719): perl-Exporter-5.78-1.fc40.noarch.rpm 423 kB/s | 31 kB 00:00 (507/719): perl-ExtUtils-Command-7.70-501.fc39. 199 kB/s | 14 kB 00:00 (508/719): perl-ExtUtils-Constant-0.25-504.fc40 523 kB/s | 44 kB 00:00 (509/719): perl-ExtUtils-CppGuess-0.27-1.fc40.n 218 kB/s | 19 kB 00:00 (510/719): perl-ExtUtils-Embed-1.35-504.fc40.no 234 kB/s | 18 kB 00:00 (511/719): perl-ExtUtils-MakeMaker-7.70-501.fc3 2.5 MB/s | 281 kB 00:00 (512/719): perl-ExtUtils-Install-2.22-500.fc39. 314 kB/s | 43 kB 00:00 (513/719): perl-ExtUtils-Manifest-1.75-3.fc39.n 281 kB/s | 34 kB 00:00 (514/719): perl-ExtUtils-ParseXS-3.51-501.fc40. 2.1 MB/s | 181 kB 00:00 (515/719): perl-ExtUtils-Typemaps-Default-1.05- 586 kB/s | 36 kB 00:00 (516/719): perl-ExtUtils-XSpp-0.18-28.fc39.noar 1.9 MB/s | 147 kB 00:00 (517/719): perl-Fcntl-1.15-504.fc40.ppc64le.rpm 554 kB/s | 21 kB 00:00 (518/719): perl-File-Basename-2.86-504.fc40.noa 463 kB/s | 17 kB 00:00 (519/719): perl-Fedora-VSP-0.001-32.fc39.noarch 372 kB/s | 23 kB 00:00 (520/719): perl-File-Compare-1.100.700-504.fc40 169 kB/s | 14 kB 00:00 (521/719): perl-File-Find-1.43-504.fc40.noarch. 285 kB/s | 26 kB 00:00 (522/719): perl-File-Copy-2.41-504.fc40.noarch. 201 kB/s | 20 kB 00:00 (523/719): perl-File-Path-2.18-501.fc40.noarch. 458 kB/s | 35 kB 00:00 (524/719): perl-File-Temp-0.231.100-501.fc40.no 749 kB/s | 59 kB 00:00 (525/719): perl-File-stat-1.13-504.fc40.noarch. 224 kB/s | 17 kB 00:00 (526/719): perl-FileHandle-2.05-504.fc40.noarch 224 kB/s | 16 kB 00:00 (527/719): perl-FindBin-1.53-504.fc40.noarch.rp 181 kB/s | 14 kB 00:00 (528/719): perl-Getopt-Long-2.57-1.fc40.noarch. 785 kB/s | 63 kB 00:00 (529/719): perl-Getopt-Std-1.13-504.fc40.noarch 151 kB/s | 16 kB 00:00 (530/719): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 987 kB/s | 56 kB 00:00 (531/719): perl-IO-1.52-504.fc40.ppc64le.rpm 1.4 MB/s | 79 kB 00:00 (532/719): perl-IO-Socket-IP-0.42-1.fc39.noarch 522 kB/s | 42 kB 00:00 (533/719): perl-IO-Socket-SSL-2.085-1.fc40.noar 2.7 MB/s | 225 kB 00:00 (534/719): perl-IO-stringy-2.113-12.fc39.noarch 756 kB/s | 62 kB 00:00 (535/719): perl-IPC-Open3-1.22-504.fc40.noarch. 292 kB/s | 22 kB 00:00 (536/719): perl-Import-Into-1.002005-24.fc39.no 224 kB/s | 17 kB 00:00 (537/719): perl-JSON-PP-4.16-501.fc39.noarch.rp 857 kB/s | 67 kB 00:00 (538/719): perl-MIME-Base64-3.16-501.fc40.ppc64 654 kB/s | 30 kB 00:00 (539/719): perl-MRO-Compat-0.15-7.fc39.noarch.r 540 kB/s | 25 kB 00:00 (540/719): perl-Math-BigInt-2.0030.02-1.fc40.no 2.8 MB/s | 226 kB 00:00 (541/719): perl-Math-Complex-1.62-504.fc40.noar 796 kB/s | 46 kB 00:00 (542/719): perl-Module-Build-0.42.34-2.fc39.noa 4.0 MB/s | 242 kB 00:00 (543/719): perl-Module-Build-WithXSpp-0.14-27.f 461 kB/s | 23 kB 00:00 (544/719): perl-Module-Metadata-1.000038-3.fc39 992 kB/s | 35 kB 00:00 (545/719): perl-Module-Load-0.36-501.fc40.noarc 407 kB/s | 17 kB 00:00 (546/719): perl-Module-Runtime-0.016-20.fc39.no 684 kB/s | 23 kB 00:00 (547/719): perl-Moo-2.005005-4.fc39.noarch.rpm 1.3 MB/s | 66 kB 00:00 (548/719): perl-Mozilla-CA-20231213-1.fc40.noar 309 kB/s | 14 kB 00:00 (549/719): perl-Net-SSLeay-1.94-1.fc40.ppc64le. 5.3 MB/s | 376 kB 00:00 (550/719): perl-POSIX-2.13-504.fc40.ppc64le.rpm 2.1 MB/s | 117 kB 00:00 (551/719): perl-Object-HashBase-0.010-1.fc40.no 367 kB/s | 26 kB 00:00 (552/719): perl-Package-Generator-1.106-29.fc39 316 kB/s | 22 kB 00:00 (553/719): perl-Params-Util-1.102-12.fc39.ppc64 592 kB/s | 33 kB 00:00 (554/719): perl-PathTools-3.89-500.fc39.ppc64le 2.1 MB/s | 83 kB 00:00 (555/719): perl-Perl-OSType-1.010-501.fc39.noar 400 kB/s | 23 kB 00:00 (556/719): perl-Pod-Escapes-1.07-501.fc40.noarc 342 kB/s | 19 kB 00:00 (557/719): perl-Pod-Html-1.34-504.fc40.noarch.r 515 kB/s | 30 kB 00:00 (558/719): perl-Pod-Perldoc-3.28.01-501.fc39.no 1.3 MB/s | 80 kB 00:00 (559/719): perl-Pod-Simple-3.45-4.fc39.noarch.r 3.3 MB/s | 208 kB 00:00 (560/719): perl-Pod-Usage-2.03-500.fc39.noarch. 634 kB/s | 39 kB 00:00 (561/719): perl-Role-Tiny-2.002004-9.fc39.noarc 369 kB/s | 32 kB 00:00 (562/719): perl-Scalar-List-Utils-1.63-500.fc39 872 kB/s | 75 kB 00:00 (563/719): perl-SelectSaver-1.02-504.fc40.noarc 139 kB/s | 12 kB 00:00 (564/719): perl-Storable-3.32-500.fc39.ppc64le. 1.5 MB/s | 103 kB 00:00 (565/719): perl-Software-License-0.104005-1.fc4 1.5 MB/s | 137 kB 00:00 (566/719): perl-Socket-2.037-3.fc39.ppc64le.rpm 585 kB/s | 56 kB 00:00 (567/719): perl-Sub-Exporter-0.991-1.fc40.noarc 536 kB/s | 71 kB 00:00 (568/719): perl-Sub-Exporter-Progressive-0.0010 187 kB/s | 21 kB 00:00 (569/719): perl-Sub-Install-0.929-3.fc39.noarch 220 kB/s | 23 kB 00:00 (570/719): perl-Sub-Quote-2.006008-2.fc39.noarc 390 kB/s | 35 kB 00:00 (571/719): perl-Symbol-1.09-504.fc40.noarch.rpm 163 kB/s | 15 kB 00:00 (572/719): perl-Term-ANSIColor-5.01-502.fc40.no 532 kB/s | 47 kB 00:00 (573/719): perl-Term-Table-0.018-1.fc40.noarch. 354 kB/s | 34 kB 00:00 (574/719): perl-Term-Cap-1.18-500.fc39.noarch.r 197 kB/s | 22 kB 00:00 (575/719): perl-Test-Harness-3.48-1.fc40.noarch 1.5 MB/s | 256 kB 00:00 (576/719): perl-Text-ParseWords-3.31-500.fc39.n 166 kB/s | 16 kB 00:00 (577/719): perl-Test-Simple-1.302198-1.fc40.noa 3.8 MB/s | 510 kB 00:00 (578/719): perl-Text-Tabs+Wrap-2023.0511-3.fc39 178 kB/s | 22 kB 00:00 (579/719): perl-Text-Template-1.61-3.fc39.noarc 540 kB/s | 59 kB 00:00 (580/719): perl-Thread-Queue-3.14-501.fc40.noar 183 kB/s | 21 kB 00:00 (581/719): perl-Tie-4.6-504.fc40.noarch.rpm 254 kB/s | 28 kB 00:00 (582/719): perl-Time-HiRes-1.9775-500.fc39.ppc6 668 kB/s | 58 kB 00:00 (583/719): perl-Time-Local-1.350-3.fc39.noarch. 329 kB/s | 34 kB 00:00 (584/719): perl-URI-5.21-1.fc40.noarch.rpm 1.2 MB/s | 113 kB 00:00 (585/719): perl-XString-0.005-10.fc39.ppc64le.r 242 kB/s | 23 kB 00:00 (586/719): perl-Wx-0.9932-29.fc39.ppc64le.rpm 11 MB/s | 1.9 MB 00:00 (587/719): perl-base-2.27-504.fc40.noarch.rpm 182 kB/s | 17 kB 00:00 (588/719): perl-constant-1.33-501.fc39.noarch.r 288 kB/s | 22 kB 00:00 (589/719): perl-generators-1.16-3.fc39.noarch.r 249 kB/s | 16 kB 00:00 (590/719): perl-if-0.61.000-504.fc40.noarch.rpm 373 kB/s | 14 kB 00:00 (591/719): perl-devel-5.38.2-504.fc40.ppc64le.r 6.8 MB/s | 741 kB 00:00 (592/719): perl-inc-latest-0.500-26.fc40.noarch 528 kB/s | 23 kB 00:00 (593/719): perl-interpreter-5.38.2-504.fc40.ppc 1.3 MB/s | 72 kB 00:00 (594/719): perl-lib-0.65-504.fc40.ppc64le.rpm 423 kB/s | 15 kB 00:00 (595/719): perl-libnet-3.15-501.fc39.noarch.rpm 1.7 MB/s | 122 kB 00:00 (596/719): perl-local-lib-2.000029-5.fc39.noarc 1.6 MB/s | 66 kB 00:00 (597/719): perl-locale-1.10-504.fc40.noarch.rpm 212 kB/s | 14 kB 00:00 (598/719): perl-macros-5.38.2-504.fc40.noarch.r 134 kB/s | 13 kB 00:00 (599/719): perl-libs-5.38.2-504.fc40.ppc64le.rp 14 MB/s | 2.3 MB 00:00 (600/719): perl-mro-1.28-504.fc40.ppc64le.rpm 556 kB/s | 30 kB 00:00 (601/719): perl-overload-1.37-504.fc40.noarch.r 759 kB/s | 46 kB 00:00 (602/719): perl-parent-0.241-500.fc39.noarch.rp 271 kB/s | 14 kB 00:00 (603/719): perl-overloading-0.02-504.fc40.noarc 181 kB/s | 13 kB 00:00 (604/719): perl-threads-2.36-500.fc39.ppc64le.r 1.7 MB/s | 58 kB 00:00 (605/719): perl-podlators-5.01-500.fc39.noarch. 1.8 MB/s | 120 kB 00:00 (606/719): perl-vars-1.05-504.fc40.noarch.rpm 394 kB/s | 13 kB 00:00 (607/719): perl-threads-shared-1.68-500.fc39.pp 909 kB/s | 46 kB 00:00 (608/719): perl-version-0.99.30-1.fc40.ppc64le. 1.3 MB/s | 62 kB 00:00 (609/719): pixman-0.43.0-1.fc40.ppc64le.rpm 5.9 MB/s | 230 kB 00:00 (610/719): pixman-devel-0.43.0-1.fc40.ppc64le.r 349 kB/s | 17 kB 00:00 (611/719): proj-9.3.1-1.fc40.ppc64le.rpm 22 MB/s | 1.5 MB 00:00 (612/719): poppler-data-0.4.11-5.fc39.noarch.rp 16 MB/s | 2.0 MB 00:00 (613/719): proj-devel-9.3.1-1.fc40.ppc64le.rpm 1.7 MB/s | 82 kB 00:00 (614/719): pugixml-devel-1.13-3.fc39.ppc64le.rp 623 kB/s | 23 kB 00:00 (615/719): pugixml-1.13-3.fc39.ppc64le.rpm 2.2 MB/s | 110 kB 00:00 (616/719): proj-data-9.3.1-1.fc40.noarch.rpm 7.1 MB/s | 1.3 MB 00:00 (617/719): pyproject-rpm-macros-1.11.0-1.fc40.n 770 kB/s | 42 kB 00:00 (618/719): python-pip-wheel-23.3.1-3.fc40.noarc 18 MB/s | 1.5 MB 00:00 (619/719): python-rpm-macros-3.12-5.fc40.noarch 359 kB/s | 19 kB 00:00 (620/719): python3-3.12.1-2.fc40.ppc64le.rpm 625 kB/s | 27 kB 00:00 (621/719): python3-devel-3.12.1-2.fc40.ppc64le. 6.9 MB/s | 274 kB 00:00 (622/719): python3-packaging-23.2-2.fc40.noarch 2.5 MB/s | 115 kB 00:00 (623/719): python3-pyparsing-3.1.1-1.fc40.noarc 7.2 MB/s | 261 kB 00:00 (624/719): python3-rpm-generators-14-8.fc40.noa 1.0 MB/s | 30 kB 00:00 (625/719): python3-rpm-macros-3.12-5.fc40.noarc 547 kB/s | 14 kB 00:00 (626/719): qhull-8.0.2-2.fc40.ppc64le.rpm 10 MB/s | 303 kB 00:00 (627/719): qhull-devel-8.0.2-2.fc40.ppc64le.rpm 13 MB/s | 529 kB 00:00 (628/719): qt-settings-39.1-3.fc40.noarch.rpm 153 kB/s | 9.8 kB 00:00 (629/719): python3-libs-3.12.1-2.fc40.ppc64le.r 23 MB/s | 9.0 MB 00:00 (630/719): qt5-qtbase-common-5.15.12-1.fc40.noa 269 kB/s | 12 kB 00:00 (631/719): qt5-qtbase-5.15.12-1.fc40.ppc64le.rp 15 MB/s | 3.8 MB 00:00 (632/719): qt5-qtbase-gui-5.15.12-1.fc40.ppc64l 31 MB/s | 7.0 MB 00:00 (633/719): qt5-qtbase-devel-5.15.12-1.fc40.ppc6 10 MB/s | 3.3 MB 00:00 (634/719): qt5-qtdeclarative-devel-5.15.12-1.fc 11 MB/s | 1.4 MB 00:00 (635/719): qt5-qtdeclarative-5.15.12-1.fc40.ppc 11 MB/s | 4.5 MB 00:00 (636/719): qt5-qtlocation-5.15.12-1.fc40.ppc64l 9.9 MB/s | 3.3 MB 00:00 (637/719): qt5-qtx11extras-5.15.12-1.fc40.ppc64 385 kB/s | 36 kB 00:00 (638/719): qt5-qtx11extras-devel-5.15.12-1.fc40 274 kB/s | 15 kB 00:00 (639/719): qt5-rpm-macros-5.15.12-1.fc40.noarch 205 kB/s | 10 kB 00:00 (640/719): rav1e-libs-0.6.6-4.fc40.ppc64le.rpm 9.1 MB/s | 811 kB 00:00 (641/719): rhash-1.4.3-3.fc39.ppc64le.rpm 3.9 MB/s | 206 kB 00:00 (642/719): rsvg-pixbuf-loader-2.57.1-1.fc40.ppc 247 kB/s | 16 kB 00:00 (643/719): serd-0.30.16-2.fc39.ppc64le.rpm 1.3 MB/s | 69 kB 00:00 (644/719): shared-mime-info-2.3-2.fc40.ppc64le. 3.5 MB/s | 394 kB 00:00 (645/719): snappy-1.1.10-2.fc39.ppc64le.rpm 572 kB/s | 40 kB 00:00 (646/719): sord-0.16.14-2.fc39.ppc64le.rpm 681 kB/s | 44 kB 00:00 (647/719): qt5-qtwebkit-5.212.0-0.80alpha4.fc40 13 MB/s | 12 MB 00:00 (648/719): soundtouch-2.3.1-5.fc39.ppc64le.rpm 950 kB/s | 102 kB 00:00 (649/719): sqlite-devel-3.45.0-1.fc40.ppc64le.r 2.0 MB/s | 149 kB 00:00 (650/719): sratom-0.6.14-2.fc39.ppc64le.rpm 658 kB/s | 26 kB 00:00 (651/719): sqlite-3.45.0-1.fc40.ppc64le.rpm 7.8 MB/s | 986 kB 00:00 (652/719): sysprof-capture-devel-45.1-1.fc40.pp 1.1 MB/s | 62 kB 00:00 (653/719): svt-av1-libs-1.4.1-3.fc39.ppc64le.rp 8.6 MB/s | 1.1 MB 00:00 (654/719): systemd-devel-255.2-2.fc40.ppc64le.r 4.2 MB/s | 519 kB 00:00 (655/719): python3-vtk-9.2.6-11.fc40.ppc64le.rp 4.7 MB/s | 12 MB 00:02 (656/719): systemd-pam-255.2-2.fc40.ppc64le.rpm 2.6 MB/s | 403 kB 00:00 (657/719): systemd-rpm-macros-255.2-2.fc40.noar 394 kB/s | 30 kB 00:00 (658/719): systemd-255.2-2.fc40.ppc64le.rpm 12 MB/s | 4.9 MB 00:00 (659/719): tbb-bind-2021.11.0-2.fc40.ppc64le.rp 525 kB/s | 19 kB 00:00 (660/719): tbb-2021.11.0-2.fc40.ppc64le.rpm 2.3 MB/s | 180 kB 00:00 (661/719): tbb2020.3-2020.3-3.fc40.ppc64le.rpm 2.5 MB/s | 102 kB 00:00 (662/719): tbb-devel-2021.11.0-2.fc40.ppc64le.r 3.4 MB/s | 215 kB 00:00 (663/719): tcl-devel-8.6.13-1.fc40.ppc64le.rpm 2.9 MB/s | 163 kB 00:00 (664/719): tk-8.6.13-2.fc40.ppc64le.rpm 21 MB/s | 1.6 MB 00:00 (665/719): tk-devel-8.6.13-2.fc40.ppc64le.rpm 5.9 MB/s | 489 kB 00:00 (666/719): ttmkfdir-3.0.9-69.fc39.ppc64le.rpm 1.0 MB/s | 56 kB 00:00 (667/719): tzdata-java-2023d-2.fc40.noarch.rpm 1.1 MB/s | 47 kB 00:00 (668/719): tzdata-2023d-2.fc40.noarch.rpm 8.0 MB/s | 434 kB 00:00 (669/719): tcl-8.6.13-1.fc40.ppc64le.rpm 4.8 MB/s | 1.2 MB 00:00 (670/719): uriparser-0.9.7-4.fc40.ppc64le.rpm 1.6 MB/s | 65 kB 00:00 (671/719): unixODBC-2.3.12-2.fc40.ppc64le.rpm 8.5 MB/s | 498 kB 00:00 (672/719): urw-base35-d050000l-fonts-20200910-1 1.4 MB/s | 76 kB 00:00 (673/719): urw-base35-bookman-fonts-20200910-18 10 MB/s | 847 kB 00:00 (674/719): urw-base35-c059-fonts-20200910-18.fc 13 MB/s | 874 kB 00:00 (675/719): urw-base35-fonts-common-20200910-18. 383 kB/s | 21 kB 00:00 (676/719): urw-base35-fonts-20200910-18.fc39.no 130 kB/s | 10 kB 00:00 (677/719): urw-base35-nimbus-roman-fonts-202009 10 MB/s | 856 kB 00:00 (678/719): urw-base35-nimbus-mono-ps-fonts-2020 7.0 MB/s | 795 kB 00:00 (679/719): urw-base35-gothic-fonts-20200910-18. 3.6 MB/s | 643 kB 00:00 (680/719): urw-base35-p052-fonts-20200910-18.fc 18 MB/s | 974 kB 00:00 (681/719): urw-base35-standard-symbols-ps-fonts 753 kB/s | 42 kB 00:00 (682/719): urw-base35-nimbus-sans-fonts-2020091 12 MB/s | 1.3 MB 00:00 (683/719): utf8cpp-devel-4.0.5-1.fc40.noarch.rp 596 kB/s | 31 kB 00:00 (684/719): urw-base35-z003-fonts-20200910-18.fc 3.6 MB/s | 276 kB 00:00 (685/719): vim-filesystem-9.1.031-1.fc40.noarch 484 kB/s | 17 kB 00:00 (686/719): vtk-devel-9.2.6-11.fc40.ppc64le.rpm 20 MB/s | 3.3 MB 00:00 (687/719): vtk-qt-9.2.6-11.fc40.ppc64le.rpm 4.1 MB/s | 297 kB 00:00 (688/719): vulkan-headers-1.3.268.0-1.fc40.noar 18 MB/s | 1.2 MB 00:00 (689/719): vulkan-loader-1.3.268.0-1.fc40.ppc64 3.2 MB/s | 183 kB 00:00 (690/719): vulkan-loader-devel-1.3.268.0-1.fc40 123 kB/s | 11 kB 00:00 (691/719): wayland-devel-1.22.0-2.fc39.ppc64le. 2.3 MB/s | 144 kB 00:00 (692/719): vtk-java-9.2.6-11.fc40.ppc64le.rpm 5.3 MB/s | 7.0 MB 00:01 (693/719): webrtc-audio-processing-0.3.1-11.fc3 4.5 MB/s | 326 kB 00:00 (694/719): webkit2gtk4.1-2.43.3-1.fc40.ppc64le. 26 MB/s | 26 MB 00:01 (695/719): woff2-1.0.2-18.fc39.ppc64le.rpm 491 kB/s | 67 kB 00:00 (696/719): wxBase-3.2.4-1.fc40.ppc64le.rpm 15 MB/s | 1.0 MB 00:00 (697/719): vtk-9.2.6-11.fc40.ppc64le.rpm 15 MB/s | 25 MB 00:01 (698/719): wxGTK-devel-3.2.4-1.fc40.ppc64le.rpm 536 kB/s | 33 kB 00:00 (699/719): wxBase-devel-3.2.4-1.fc40.ppc64le.rp 4.4 MB/s | 1.2 MB 00:00 (700/719): wxGTK-gl-3.2.4-1.fc40.ppc64le.rpm 774 kB/s | 42 kB 00:00 (701/719): wxGTK-i18n-3.2.4-1.fc40.noarch.rpm 7.9 MB/s | 485 kB 00:00 (702/719): wxGTK-media-3.2.4-1.fc40.ppc64le.rpm 943 kB/s | 56 kB 00:00 (703/719): wxGTK-webview-3.2.4-1.fc40.ppc64le.r 1.7 MB/s | 76 kB 00:00 (704/719): xcb-util-0.4.1-3.fc39.ppc64le.rpm 320 kB/s | 19 kB 00:00 (705/719): wxGTK-3.2.4-1.fc40.ppc64le.rpm 11 MB/s | 4.9 MB 00:00 (706/719): xcb-util-image-0.4.1-3.fc39.ppc64le. 163 kB/s | 20 kB 00:00 (707/719): xcb-util-keysyms-0.4.1-3.fc39.ppc64l 138 kB/s | 15 kB 00:00 (708/719): xcb-util-wm-0.4.2-3.fc39.ppc64le.rpm 800 kB/s | 32 kB 00:00 (709/719): xcb-util-renderutil-0.3.10-3.fc39.pp 358 kB/s | 18 kB 00:00 (710/719): xdg-dbus-proxy-0.1.5-1.fc39.ppc64le. 910 kB/s | 46 kB 00:00 (711/719): xml-common-0.6.3-62.fc40.noarch.rpm 636 kB/s | 31 kB 00:00 (712/719): xkeyboard-config-2.40-2.fc40.noarch. 12 MB/s | 917 kB 00:00 (713/719): xerces-c-3.2.5-1.fc40.ppc64le.rpm 11 MB/s | 967 kB 00:00 (714/719): xorg-x11-proto-devel-2023.2-3.fc40.n 3.9 MB/s | 263 kB 00:00 (715/719): xorg-x11-fonts-Type1-7.5-37.fc40.noa 4.3 MB/s | 499 kB 00:00 (716/719): xprop-1.2.5-4.fc39.ppc64le.rpm 461 kB/s | 38 kB 00:00 (717/719): xz-devel-5.4.5-1.fc40.ppc64le.rpm 889 kB/s | 62 kB 00:00 (718/719): zlib-ng-compat-devel-2.1.6-1.fc40.pp 480 kB/s | 36 kB 00:00 (719/719): gstreamer1-plugins-bad-free-1.22.5-1 4.8 MB/s | 3.2 MB 00:00 -------------------------------------------------------------------------------- Total 22 MB/s | 631 MB 00:28 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: copy-jdk-configs-4.1-3.fc39.noarch 1/1 Running scriptlet: java-17-openjdk-headless-1:17.0.9.0.9-3.fc40.ppc64le 1/1 Preparing : 1/1 Installing : cmake-filesystem-3.27.7-1.fc40.ppc64le 1/719 Installing : libpng-2:1.6.40-1.fc40.ppc64le 2/719 Installing : xorg-x11-proto-devel-2023.2-3.fc40.noarch 3/719 Installing : libjpeg-turbo-2.1.4-3.fc39.ppc64le 4/719 Installing : expat-2.5.0-3.fc39.ppc64le 5/719 Installing : zlib-ng-compat-devel-2.1.6-1.fc40.ppc64le 6/719 Installing : libgfortran-14.0.1-0.2.fc40.ppc64le 7/719 Installing : libwebp-1.3.2-2.fc40.ppc64le 8/719 Installing : libicu-73.2-3.fc40.ppc64le 9/719 Installing : openjpeg2-2.5.0-5.fc40.ppc64le 10/719 Installing : libwayland-client-1.22.0-2.fc39.ppc64le 11/719 Installing : libdrm-2.4.120-1.fc40.ppc64le 12/719 Installing : lcms2-2.16-2.fc40.ppc64le 13/719 Installing : imath-3.1.9-5.fc40.ppc64le 14/719 Installing : boost-system-1.83.0-2.fc40.ppc64le 15/719 Installing : nspr-4.35.0-17.fc40.ppc64le 16/719 Installing : libogg-2:1.3.5-6.fc39.ppc64le 17/719 Installing : boost-chrono-1.83.0-2.fc40.ppc64le 18/719 Installing : libpng-devel-2:1.6.40-1.fc40.ppc64le 19/719 Installing : libX11-xcb-1.8.7-1.fc40.ppc64le 20/719 Installing : dbus-libs-1:1.14.10-1.fc40.ppc64le 21/719 Installing : boost-thread-1.83.0-2.fc40.ppc64le 22/719 Installing : tbb-2021.11.0-2.fc40.ppc64le 23/719 Installing : libglvnd-1:1.7.0-1.fc40.ppc64le 24/719 Installing : libglvnd-opengl-1:1.7.0-1.fc40.ppc64le 25/719 Installing : libICE-1.1.1-1.fc40.ppc64le 26/719 Installing : libSM-1.2.4-1.fc40.ppc64le 27/719 Installing : fonts-filesystem-1:2.0.5-12.fc39.noarch 28/719 Installing : urw-base35-fonts-common-20200910-18.fc39.noarch 29/719 Installing : qt5-qttools-common-5.15.12-2.fc40.noarch 30/719 Installing : nss-util-3.96.1-1.fc40.ppc64le 31/719 Installing : openexr-libs-3.1.10-3.fc40.ppc64le 32/719 Installing : libwayland-cursor-1.22.0-2.fc39.ppc64le 33/719 Installing : libjpeg-turbo-devel-2.1.4-3.fc39.ppc64le 34/719 Installing : tcl-1:8.6.13-1.fc40.ppc64le 35/719 Installing : libwayland-server-1.22.0-2.fc39.ppc64le 36/719 Installing : libtool-ltdl-2.4.7-10.fc40.ppc64le 37/719 Installing : libquadmath-14.0.1-0.2.fc40.ppc64le 38/719 Installing : libmpc-1.3.1-3.fc39.ppc64le 39/719 Installing : libepoxy-1.5.10-4.fc39.ppc64le 40/719 Installing : libaec-1.0.6-5.fc39.ppc64le 41/719 Installing : hdf5-1.12.1-15.fc40.ppc64le 42/719 Installing : fribidi-1.0.13-2.fc39.ppc64le 43/719 Installing : libICE-devel-1.1.1-1.fc40.ppc64le 44/719 Installing : libtheora-1:1.1.1-34.fc39.ppc64le 45/719 Installing : boost-regex-1.83.0-2.fc40.ppc64le 46/719 Running scriptlet: xml-common-0.6.3-62.fc40.noarch 47/719 Installing : xml-common-0.6.3-62.fc40.noarch 47/719 Installing : serd-0.30.16-2.fc39.ppc64le 48/719 Installing : python-rpm-macros-3.12-5.fc40.noarch 49/719 Installing : opus-1.4-1.fc40.ppc64le 50/719 Installing : openssl-devel-1:3.1.4-1.fc40.ppc64le 51/719 Installing : mesa-libglapi-24.0.0~rc2-2.fc40.ppc64le 52/719 Installing : libwayland-egl-1.22.0-2.fc39.ppc64le 53/719 Installing : libstdc++-devel-14.0.1-0.2.fc40.ppc64le 54/719 Installing : libqhull_r-1:8.0.2-2.fc40.ppc64le 55/719 Installing : libevdev-1.13.1-2.fc39.ppc64le 56/719 Installing : libatomic-14.0.1-0.2.fc40.ppc64le 57/719 Installing : jsoncpp-1.9.5-5.fc39.ppc64le 58/719 Installing : geos-3.12.1-1.fc40.ppc64le 59/719 Installing : emacs-filesystem-1:29.2-2.fc40.noarch 60/719 Installing : double-conversion-3.3.0-1.fc40.ppc64le 61/719 Installing : boost-context-1.83.0-2.fc40.ppc64le 62/719 Installing : boost-atomic-1.83.0-2.fc40.ppc64le 63/719 Installing : boost-filesystem-1.83.0-2.fc40.ppc64le 64/719 Installing : libusb1-1.0.26-4.fc40.ppc64le 65/719 Installing : python3-rpm-macros-3.12-5.fc40.noarch 66/719 Installing : dbus-devel-1:1.14.10-1.fc40.ppc64le 67/719 Installing : fribidi-devel-1.0.13-2.fc39.ppc64le 68/719 Installing : cgnslib-libs-4.4.0-2.fc39.ppc64le 69/719 Installing : tcl-devel-1:8.6.13-1.fc40.ppc64le 70/719 Installing : mesa-libGLU-9.0.3-1.fc39.ppc64le 71/719 Installing : libvorbis-1:1.3.7-8.fc39.ppc64le 72/719 Installing : libicu-devel-73.2-3.fc40.ppc64le 73/719 Installing : blas-3.12.0-2.fc40.ppc64le 74/719 Installing : blas64-3.12.0-2.fc40.ppc64le 75/719 Installing : blas64_-3.12.0-2.fc40.ppc64le 76/719 Installing : hdf-libs-4.2.15-14.fc40.ppc64le 77/719 Installing : libharu-2.4.3-3.fc39.ppc64le 78/719 Installing : eigen3-devel-3.4.0-14.fc40.noarch 79/719 Installing : woff2-1.0.2-18.fc39.ppc64le 80/719 Installing : vulkan-loader-1.3.268.0-1.fc40.ppc64le 81/719 Installing : tbb2020.3-2020.3-3.fc40.ppc64le 82/719 Installing : opencascade-foundation-7.6.3-4.fc39.ppc64le 83/719 Installing : svt-av1-libs-1.4.1-3.fc39.ppc64le 84/719 Installing : rav1e-libs-0.6.6-4.fc40.ppc64le 85/719 Installing : pugixml-1.13-3.fc39.ppc64le 86/719 Installing : pixman-0.43.0-1.fc40.ppc64le 87/719 Installing : pixman-devel-0.43.0-1.fc40.ppc64le 88/719 Installing : pcre2-utf32-10.42-2.fc40.ppc64le 89/719 Installing : pcre2-utf16-10.42-2.fc40.ppc64le 90/719 Installing : pcre2-devel-10.42-2.fc40.ppc64le 91/719 Installing : orc-0.4.33-3.fc39.ppc64le 92/719 Installing : openblas-0.3.26-1.fc40.ppc64le 93/719 Installing : nettle-3.9.1-2.fc39.ppc64le 94/719 Installing : gnutls-3.8.2-2.fc40.ppc64le 95/719 Installing : glib2-2.79.0-6.fc40.ppc64le 96/719 Installing : libgudev-238-2.fc39.ppc64le 97/719 Installing : libsoup3-3.4.4-1.fc40.ppc64le 98/719 Installing : shared-mime-info-2.3-2.fc40.ppc64le 99/719 Running scriptlet: shared-mime-info-2.3-2.fc40.ppc64le 99/719 Installing : gdk-pixbuf2-2.42.10-6.fc40.ppc64le 100/719 Installing : gssdp-1.6.3-1.fc40.ppc64le 101/719 Installing : javascriptcoregtk4.1-2.43.3-1.fc40.ppc64le 102/719 Installing : json-glib-1.8.0-1.fc40.ppc64le 103/719 Installing : libcloudproviders-0.3.5-1.fc40.ppc64le 104/719 Installing : libsecret-0.21.2-2.fc40.ppc64le 105/719 Installing : wxBase-3.2.4-1.fc40.ppc64le 106/719 Installing : minizip-ng-compat-3.0.10-5.fc40.ppc64le 107/719 Installing : freexl-2.0.0-3.fc40.ppc64le 108/719 Installing : libxslt-1.1.39-1.fc40.ppc64le 109/719 Installing : libxshmfence-1.3.2-1.fc40.ppc64le 110/719 Installing : libseccomp-2.5.3-6.fc39.ppc64le 111/719 Installing : libpq-16.1-1.fc40.ppc64le 112/719 Installing : liblerc-4.0.0-4.fc39.ppc64le 113/719 Installing : libffi-devel-3.4.4-5.fc40.ppc64le 114/719 Installing : libedit-3.1-48.20230828cvs.fc40.ppc64le 115/719 Installing : libdvdread-6.1.3-4.fc39.ppc64le 116/719 Installing : libdicom-1.0.5-1.fc40.ppc64le 117/719 Installing : libdav1d-1.3.0-1.fc40.ppc64le 118/719 Installing : libdatrie-0.2.13-7.fc39.ppc64le 119/719 Installing : libthai-0.1.29-6.fc39.ppc64le 120/719 Installing : libcurl-devel-8.5.0-2.fc40.ppc64le 121/719 Installing : libXau-1.0.11-4.fc40.ppc64le 122/719 Installing : libxcb-1.16-2.fc40.ppc64le 123/719 Installing : mesa-libgbm-24.0.0~rc2-2.fc40.ppc64le 124/719 Installing : libglvnd-egl-1:1.7.0-1.fc40.ppc64le 125/719 Installing : mesa-libEGL-24.0.0~rc2-2.fc40.ppc64le 126/719 Installing : libglvnd-gles-1:1.7.0-1.fc40.ppc64le 127/719 Installing : kernel-headers-6.8.0-0.rc1.12.fc40.ppc64le 128/719 Installing : libxcrypt-devel-4.4.36-4.fc40.ppc64le 129/719 Installing : glibc-devel-2.38.9000-33.fc40.ppc64le 130/719 Installing : jbigkit-libs-2.1-27.fc40.ppc64le 131/719 Installing : libtiff-4.5.0-3.fc40.ppc64le 132/719 Installing : hyphen-2.8.8-21.fc39.ppc64le 133/719 Installing : hunspell-filesystem-1.7.2-5.fc39.ppc64le 134/719 Installing : hunspell-en-US-0.20201207-7.fc39.noarch 135/719 Installing : hunspell-1.7.2-5.fc39.ppc64le 136/719 Installing : gtest-1.14.0-2.fc40.ppc64le 137/719 Installing : gsm-1.0.22-4.fc40.ppc64le 138/719 Installing : gl-manpages-1.1-29.20190306.fc40.noarch 139/719 Installing : gettext-libs-0.22-2.fc39.ppc64le 140/719 Installing : alsa-lib-1.2.10-3.fc40.ppc64le 141/719 Installing : adobe-mappings-cmap-20230622-1.fc39.noarch 142/719 Installing : graphite2-1.3.14-13.fc40.ppc64le 143/719 Installing : boost-iostreams-1.83.0-2.fc40.ppc64le 144/719 Installing : boost-date-time-1.83.0-2.fc40.ppc64le 145/719 Installing : boost-container-1.83.0-2.fc40.ppc64le 146/719 Installing : boost-json-1.83.0-2.fc40.ppc64le 147/719 Installing : boost-wave-1.83.0-2.fc40.ppc64le 148/719 Installing : graphite2-devel-1.3.14-13.fc40.ppc64le 149/719 Installing : adobe-mappings-cmap-deprecated-20230622-1.fc39.n 150/719 Installing : gmock-1.14.0-2.fc40.ppc64le 151/719 Installing : enchant2-2.6.5-1.fc40.ppc64le 152/719 Installing : openjpeg2-tools-2.5.0-5.fc40.ppc64le 153/719 Installing : openjpeg2-devel-2.5.0-5.fc40.ppc64le 154/719 Installing : libdrm-devel-2.4.120-1.fc40.ppc64le 155/719 Installing : xcb-util-0.4.1-3.fc39.ppc64le 156/719 Installing : xcb-util-image-0.4.1-3.fc39.ppc64le 157/719 Installing : xcb-util-keysyms-0.4.1-3.fc39.ppc64le 158/719 Installing : xcb-util-renderutil-0.3.10-3.fc39.ppc64le 159/719 Installing : xcb-util-wm-0.4.2-3.fc39.ppc64le 160/719 Installing : libXau-devel-1.0.11-4.fc40.ppc64le 161/719 Installing : libxcb-devel-1.16-2.fc40.ppc64le 162/719 Installing : libdatrie-devel-0.2.13-7.fc39.ppc64le 163/719 Installing : libthai-devel-0.1.29-6.fc39.ppc64le 164/719 Installing : libdicom-devel-1.0.5-1.fc40.ppc64le 165/719 Installing : libdvdnav-6.1.1-6.fc39.ppc64le 166/719 Installing : llvm-libs-17.0.6-2.fc40.ppc64le 167/719 Installing : wayland-devel-1.22.0-2.fc39.ppc64le 168/719 Installing : libpq-devel-16.1-1.fc40.ppc64le 169/719 Installing : wxBase-devel-3.2.4-1.fc40.ppc64le 170/719 Running scriptlet: wxBase-devel-3.2.4-1.fc40.ppc64le 170/719 Installing : libcloudproviders-devel-0.3.5-1.fc40.ppc64le 171/719 Installing : libgusb-0.4.8-1.fc40.ppc64le 172/719 Installing : colord-libs-1.4.6-6.fc40.ppc64le 173/719 Installing : gtk-update-icon-cache-3.24.40-1.fc40.ppc64le 174/719 Installing : libmanette-0.2.6-7.fc39.ppc64le 175/719 Installing : graphene-1.10.6-6.fc39.ppc64le 176/719 Installing : liblqr-1-0.4.2-22.fc39.ppc64le 177/719 Installing : openblas-openmp-0.3.26-1.fc40.ppc64le 178/719 Installing : openblas-openmp64-0.3.26-1.fc40.ppc64le 179/719 Installing : flexiblas-netlib-3.4.1-2.fc40.ppc64le 180/719 Installing : flexiblas-openblas-openmp-3.4.1-2.fc40.ppc64le 181/719 Installing : flexiblas-netlib64-3.4.1-2.fc40.ppc64le 182/719 Installing : flexiblas-openblas-openmp64-3.4.1-2.fc40.ppc64le 183/719 Installing : flexiblas-3.4.1-2.fc40.ppc64le 184/719 Installing : flexiblas-devel-3.4.1-2.fc40.ppc64le 185/719 Installing : arpack-3.9.1-3.fc40.ppc64le 186/719 Installing : pugixml-devel-1.13-3.fc39.ppc64le 187/719 Installing : libharu-devel-2.4.3-3.fc39.ppc64le 188/719 Installing : lapack64_-3.12.0-2.fc40.ppc64le 189/719 Installing : lapack64-3.12.0-2.fc40.ppc64le 190/719 Installing : lapack-3.12.0-2.fc40.ppc64le 191/719 Installing : pyproject-rpm-macros-1.11.0-1.fc40.noarch 192/719 Installing : boost-fiber-1.83.0-2.fc40.ppc64le 193/719 Installing : boost-log-1.83.0-2.fc40.ppc64le 194/719 Installing : boost-coroutine-1.83.0-2.fc40.ppc64le 195/719 Installing : double-conversion-devel-3.3.0-1.fc40.ppc64le 196/719 Installing : librttopo-1.1.0-12.fc39.ppc64le 197/719 Installing : jsoncpp-devel-1.9.5-5.fc39.ppc64le 198/719 Installing : qhull-1:8.0.2-2.fc40.ppc64le 199/719 Installing : PEGTL-devel-2.8.3-7.fc39.ppc64le 200/719 Installing : json-devel-3.11.2-5.fc40.ppc64le 201/719 Installing : libarchive-devel-3.7.2-1.fc40.ppc64le 202/719 Installing : iso-codes-4.16.0-1.fc40.noarch 203/719 Installing : boost-graph-1.83.0-2.fc40.ppc64le 204/719 Installing : libaec-devel-1.0.6-5.fc39.ppc64le 205/719 Installing : cpp-14.0.1-0.2.fc40.ppc64le 206/719 Installing : unixODBC-2.3.12-2.fc40.ppc64le 207/719 Installing : nss-softokn-freebl-3.96.1-1.fc40.ppc64le 208/719 Installing : nss-softokn-3.96.1-1.fc40.ppc64le 209/719 Installing : urw-base35-bookman-fonts-20200910-18.fc39.noarch 210/719 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 210/719 Installing : urw-base35-c059-fonts-20200910-18.fc39.noarch 211/719 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 211/719 Installing : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 212/719 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 212/719 Installing : urw-base35-gothic-fonts-20200910-18.fc39.noarch 213/719 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 213/719 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 214/719 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 214/719 Installing : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 215/719 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 215/719 Installing : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 216/719 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 216/719 Installing : urw-base35-p052-fonts-20200910-18.fc39.noarch 217/719 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 217/719 Installing : urw-base35-standard-symbols-ps-fonts-20200910-18 218/719 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 218/719 Installing : urw-base35-z003-fonts-20200910-18.fc39.noarch 219/719 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 219/719 Installing : urw-base35-fonts-20200910-18.fc39.noarch 220/719 Installing : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 221/719 Installing : boost-locale-1.83.0-2.fc40.ppc64le 222/719 Installing : boost-type_erasure-1.83.0-2.fc40.ppc64le 223/719 Installing : avahi-libs-0.8-24.fc39.ppc64le 224/719 Installing : cups-libs-1:2.4.7-7.fc40.ppc64le 225/719 Installing : boost-timer-1.83.0-2.fc40.ppc64le 226/719 Installing : flac-libs-1.4.3-2.fc39.ppc64le 227/719 Installing : libwebp-devel-1.3.2-2.fc40.ppc64le 228/719 Installing : expat-devel-2.5.0-3.fc39.ppc64le 229/719 Installing : ogdi-4.1.0-11.fc39.ppc64le 230/719 Installing : jasper-libs-4.1.0-1.fc40.ppc64le 231/719 Installing : LibRaw-0.21.2-2.fc40.ppc64le 232/719 Installing : cli11-devel-2.3.2-6.fc40.noarch 233/719 Installing : utf8cpp-devel-4.0.5-1.fc40.noarch 234/719 Installing : xz-devel-5.4.5-1.fc40.ppc64le 235/719 Installing : libxml2-devel-2.12.4-1.fc40.ppc64le 236/719 Installing : xkeyboard-config-2.40-2.fc40.noarch 237/719 Installing : libxkbcommon-1.6.0-2.fc40.ppc64le 238/719 Installing : libxkbcommon-devel-1.6.0-2.fc40.ppc64le 239/719 Installing : libxkbcommon-x11-1.6.0-2.fc40.ppc64le 240/719 Installing : xerces-c-3.2.5-1.fc40.ppc64le 241/719 Installing : wxGTK-i18n-3.2.4-1.fc40.noarch 242/719 Installing : webrtc-audio-processing-0.3.1-11.fc39.ppc64le 243/719 Installing : vim-filesystem-2:9.1.031-1.fc40.noarch 244/719 Installing : uriparser-0.9.7-4.fc40.ppc64le 245/719 Installing : libkml-1.3.0-46.fc40.ppc64le 246/719 Installing : tzdata-java-2023d-2.fc40.noarch 247/719 Installing : tzdata-2023d-2.fc40.noarch 248/719 Installing : sysprof-capture-devel-45.1-1.fc40.ppc64le 249/719 Installing : sqlite-3.45.0-1.fc40.ppc64le 250/719 Installing : sqlite-devel-3.45.0-1.fc40.ppc64le 251/719 Installing : soundtouch-2.3.1-5.fc39.ppc64le 252/719 Installing : snappy-1.1.10-2.fc39.ppc64le 253/719 Installing : blosc-1.21.5-2.fc40.ppc64le 254/719 Installing : netcdf-4.9.2-2.fc40.ppc64le 255/719 Installing : openvdb-libs-11.0.0-2.fc40.ppc64le 256/719 Installing : netcdf-cxx-4.2-32.fc39.ppc64le 257/719 Running scriptlet: netcdf-cxx-4.2-32.fc39.ppc64le 257/719 Installing : rhash-1.4.3-3.fc39.ppc64le 258/719 Installing : qt-settings-39.1-3.fc40.noarch 259/719 Installing : python-pip-wheel-23.3.1-3.fc40.noarch 260/719 Installing : proj-data-9.3.1-1.fc40.noarch 261/719 Installing : proj-9.3.1-1.fc40.ppc64le 262/719 Installing : libgeotiff-1.7.1-10.fc40.ppc64le 263/719 Installing : libspatialite-5.1.0-3.fc40.ppc64le 264/719 Installing : poppler-data-0.4.11-5.fc39.noarch 265/719 Installing : pcre-8.45-1.fc39.4.ppc64le 266/719 Installing : sord-0.16.14-2.fc39.ppc64le 267/719 Installing : sratom-0.6.14-2.fc39.ppc64le 268/719 Installing : lilv-libs-0.24.20-1.fc40.ppc64le 269/719 Installing : openssh-9.6p1-1.fc40.ppc64le 270/719 Installing : netpbm-11.02.00-5.fc40.ppc64le 271/719 Installing : gts-0.7.6-46.20121130.fc39.ppc64le 272/719 Installing : ncurses-6.4-9.20240113.fc40.ppc64le 273/719 Installing : nanosvg-20221221-3.fc40.ppc64le 274/719 Installing : mtdev-1.1.6-6.fc39.ppc64le 275/719 Installing : mpg123-libs-1.31.3-2.fc39.ppc64le 276/719 Installing : mpdecimal-2.5.1-7.fc39.ppc64le 277/719 Installing : metis-5.1.0.3-3.fc40.ppc64le 278/719 Installing : SuperLU-6.0.1-3.fc40.ppc64le 279/719 Installing : armadillo-12.6.6-3.fc40.ppc64le 280/719 Installing : mesa-filesystem-24.0.0~rc2-2.fc40.ppc64le 281/719 Installing : mariadb-connector-c-config-3.3.8-1.fc40.noarch 282/719 Installing : mariadb-connector-c-3.3.8-1.fc40.ppc64le 283/719 Installing : mariadb-connector-c-devel-3.3.8-1.fc40.ppc64le 284/719 Installing : m4-1.4.19-7.fc40.ppc64le 285/719 Installing : lz4-devel-1.9.4-4.fc39.ppc64le 286/719 Installing : lua-posix-36.2.1-3.fc39.ppc64le 287/719 Installing : lua-5.4.6-3.fc39.ppc64le 288/719 Installing : copy-jdk-configs-4.1-3.fc39.noarch 289/719 Installing : lksctp-tools-1.0.19-4.fc39.ppc64le 290/719 Installing : libzstd-devel-1.5.5-4.fc39.ppc64le 291/719 Installing : libtiff-devel-4.5.0-3.fc40.ppc64le 292/719 Installing : proj-devel-9.3.1-1.fc40.ppc64le 293/719 Installing : libzip-1.10.1-1.fc40.ppc64le 294/719 Installing : libwmf-lite-0.2.13-2.fc39.ppc64le 295/719 Installing : libwacom-data-2.9.0-1.fc40.noarch 296/719 Installing : libvisual-1:0.4.1-2.fc39.ppc64le 297/719 Installing : libuv-1:1.47.0-3.fc40.ppc64le 298/719 Installing : libuuid-devel-2.39.3-2.fc40.ppc64le 299/719 Installing : libSM-devel-1.2.4-1.fc40.ppc64le 300/719 Installing : libunwind-1.7.2-1.fc40.ppc64le 301/719 Installing : libubsan-14.0.1-0.2.fc40.ppc64le 302/719 Installing : libstemmer-2.2.0-7.fc39.ppc64le 303/719 Installing : libtracker-sparql-3.7~alpha-1.fc40.ppc64le 304/719 Installing : libsepol-devel-3.6-1.fc40.ppc64le 305/719 Installing : libselinux-devel-3.6-2.fc40.ppc64le 306/719 Installing : libqhull_p-1:8.0.2-2.fc40.ppc64le 307/719 Installing : libqhull-1:8.0.2-2.fc40.ppc64le 308/719 Installing : libpaper-1:2.1.1-1.fc39.ppc64le 309/719 Installing : libmspack-0.10.1-0.10.alpha.fc39.ppc64le 310/719 Installing : libimagequant-4.0.3-2.fc40.ppc64le 311/719 Installing : libijs-0.35-20.fc40.ppc64le 312/719 Installing : libgta-1.2.1-10.fc39.ppc64le 313/719 Installing : libgpg-error-1.47-2.fc39.ppc64le 314/719 Installing : libgcrypt-1.10.3-1.fc40.ppc64le 315/719 Installing : libglvnd-core-devel-1:1.7.0-1.fc40.ppc64le 316/719 Installing : libfontenc-1.1.7-1.fc40.ppc64le 317/719 Installing : libcbor-0.10.2-3.fc40.ppc64le 318/719 Installing : libfido2-1.14.0-1.fc40.ppc64le 319/719 Installing : openssh-clients-9.6p1-1.fc40.ppc64le 320/719 Running scriptlet: openssh-clients-9.6p1-1.fc40.ppc64le 320/719 Installing : libblkid-devel-2.39.3-2.fc40.ppc64le 321/719 Installing : libmount-devel-2.39.3-2.fc40.ppc64le 322/719 Installing : libb2-0.98.1-9.fc39.ppc64le 323/719 Installing : python3-3.12.1-2.fc40.ppc64le 324/719 Installing : python3-libs-3.12.1-2.fc40.ppc64le 325/719 Installing : gstreamer1-1.22.8-1.fc40.ppc64le 326/719 Installing : boost-python3-1.83.0-2.fc40.ppc64le 327/719 Installing : cmake-rpm-macros-3.27.7-1.fc40.noarch 328/719 Installing : python3-packaging-23.2-2.fc40.noarch 329/719 Installing : glib2-devel-2.79.0-6.fc40.ppc64le 330/719 Installing : gdk-pixbuf2-devel-2.42.10-6.fc40.ppc64le 331/719 Installing : python3-rpm-generators-14-8.fc40.noarch 332/719 Installing : python3-devel-3.12.1-2.fc40.ppc64le 333/719 Installing : python3-imath-3.1.9-5.fc40.ppc64le 334/719 Installing : python3-numpy-1:1.26.2-3.fc40.ppc64le 335/719 Installing : boost-numpy3-1.83.0-2.fc40.ppc64le 336/719 Installing : crypto-policies-scripts-20231204-1.git1e3a2e4.fc 337/719 Installing : nss-sysinit-3.96.1-1.fc40.ppc64le 338/719 Installing : nss-3.96.1-1.fc40.ppc64le 339/719 Running scriptlet: nss-3.96.1-1.fc40.ppc64le 339/719 Installing : libsrtp-2.3.0-12.fc39.ppc64le 340/719 Installing : libwacom-2.9.0-1.fc40.ppc64le 341/719 Installing : libinput-1.25.0-1.fc40.ppc64le 342/719 Running scriptlet: libinput-1.25.0-1.fc40.ppc64le 342/719 Installing : python3-pyparsing-3.1.1-1.fc40.noarch 343/719 Installing : systemtap-sdt-devel-5.1~pre17060399gb6abf4bd-1.f 344/719 Installing : vulkan-headers-1.3.268.0-1.fc40.noarch 345/719 Installing : vulkan-loader-devel-1.3.268.0-1.fc40.ppc64le 346/719 Installing : libasan-14.0.1-0.2.fc40.ppc64le 347/719 Installing : libXdmcp-1.1.4-1.fc40.ppc64le 348/719 Installing : libXdmcp-devel-1.1.4-1.fc40.ppc64le 349/719 Installing : libX11-common-1.8.7-1.fc40.noarch 350/719 Installing : libX11-1.8.7-1.fc40.ppc64le 351/719 Installing : libX11-devel-1.8.7-1.fc40.ppc64le 352/719 Installing : libXext-1.3.5-5.fc40.ppc64le 353/719 Installing : libXext-devel-1.3.5-5.fc40.ppc64le 354/719 Installing : libXrender-0.9.11-4.fc40.ppc64le 355/719 Installing : libXrender-devel-0.9.11-4.fc40.ppc64le 356/719 Installing : libXi-1.8.1-3.fc40.ppc64le 357/719 Installing : libXfixes-6.0.1-1.fc40.ppc64le 358/719 Installing : libXfixes-devel-6.0.1-1.fc40.ppc64le 359/719 Installing : libXt-1.3.0-1.fc40.ppc64le 360/719 Installing : libXi-devel-1.8.1-3.fc40.ppc64le 361/719 Installing : libXtst-1.2.4-4.fc40.ppc64le 362/719 Installing : libXcursor-1.2.1-5.fc40.ppc64le 363/719 Installing : libXcursor-devel-1.2.1-5.fc40.ppc64le 364/719 Installing : libXcomposite-0.4.6-1.fc40.ppc64le 365/719 Installing : libXcomposite-devel-0.4.6-1.fc40.ppc64le 366/719 Installing : libXtst-devel-1.2.4-4.fc40.ppc64le 367/719 Installing : libXdamage-1.1.6-1.fc40.ppc64le 368/719 Installing : libXrandr-1.5.4-1.fc40.ppc64le 369/719 Installing : libXrandr-devel-1.5.4-1.fc40.ppc64le 370/719 Installing : libXinerama-1.1.5-4.fc40.ppc64le 371/719 Installing : libXinerama-devel-1.1.5-4.fc40.ppc64le 372/719 Installing : libXv-1.0.12-1.fc40.ppc64le 373/719 Installing : libXpm-3.5.17-1.fc40.ppc64le 374/719 Installing : libXpm-devel-3.5.17-1.fc40.ppc64le 375/719 Installing : libXv-devel-1.0.12-1.fc40.ppc64le 376/719 Installing : libXdamage-devel-1.1.6-1.fc40.ppc64le 377/719 Installing : libXmu-1.1.4-4.fc40.ppc64le 378/719 Installing : libXt-devel-1.3.0-1.fc40.ppc64le 379/719 Installing : libXScrnSaver-1.2.4-1.fc40.ppc64le 380/719 Installing : libXScrnSaver-devel-1.2.4-1.fc40.ppc64le 381/719 Installing : libXres-1.2.2-1.fc40.ppc64le 382/719 Installing : libXres-devel-1.2.2-1.fc40.ppc64le 383/719 Installing : libXxf86vm-1.1.5-4.fc40.ppc64le 384/719 Installing : libglvnd-glx-1:1.7.0-1.fc40.ppc64le 385/719 Installing : mesa-libGL-24.0.0~rc2-2.fc40.ppc64le 386/719 Installing : libglvnd-devel-1:1.7.0-1.fc40.ppc64le 387/719 Installing : mesa-libGL-devel-24.0.0~rc2-2.fc40.ppc64le 388/719 Installing : mesa-libGLU-devel-9.0.3-1.fc39.ppc64le 389/719 Installing : libGLEW-2.2.0-5.fc39.ppc64le 390/719 Installing : glew-devel-2.2.0-5.fc39.ppc64le 391/719 Installing : libepoxy-devel-1.5.10-4.fc39.ppc64le 392/719 Installing : mesa-libEGL-devel-24.0.0~rc2-2.fc40.ppc64le 393/719 Installing : gl2ps-1.4.2-8.fc39.ppc64le 394/719 Installing : gl2ps-devel-1.4.2-8.fc39.ppc64le 395/719 Installing : glx-utils-9.0.0-4.fc40.ppc64le 396/719 Installing : libva-2.20.0-2.fc40.ppc64le 397/719 Installing : libxkbfile-1.1.2-1.fc40.ppc64le 398/719 Installing : libxkbfile-devel-1.1.2-1.fc40.ppc64le 399/719 Installing : xprop-1.2.5-4.fc39.ppc64le 400/719 Installing : less-643-1.fc40.ppc64le 401/719 Installing : lame-libs-3.100-15.fc39.ppc64le 402/719 Installing : libsndfile-1.2.2-1.fc40.ppc64le 403/719 Installing : kmod-libs-31-3.fc40.ppc64le 404/719 Installing : jxrlib-1.1-25.fc39.ppc64le 405/719 Installing : freeimage-3.19.0-0.21.svn1909.fc40.ppc64le 406/719 Installing : freeimage-devel-3.19.0-0.21.svn1909.fc40.ppc64le 407/719 Installing : json-c-0.17-1.fc40.ppc64le 408/719 Installing : jbig2dec-libs-0.20-1.fc40.ppc64le 409/719 Installing : javapackages-filesystem-6.2.0-5.fc40.noarch 410/719 Installing : java-17-openjdk-headless-1:17.0.9.0.9-3.fc40.ppc 411/719 Running scriptlet: java-17-openjdk-headless-1:17.0.9.0.9-3.fc40.ppc 411/719 Installing : hwloc-libs-2.10.0-1.fc40.ppc64le 412/719 Installing : tbb-bind-2021.11.0-2.fc40.ppc64le 413/719 Installing : tbb-devel-2021.11.0-2.fc40.ppc64le 414/719 Installing : highway-1.0.7-1.fc40.ppc64le 415/719 Installing : libjxl-1:0.8.2-3.fc40.ppc64le 416/719 Installing : libaom-3.8.0-1.fc40.ppc64le 417/719 Installing : libavif-0.11.1-12.fc40.ppc64le 418/719 Installing : libheif-1.17.5-2.fc40.ppc64le 419/719 Installing : hicolor-icon-theme-0.17-16.fc39.noarch 420/719 Running scriptlet: groff-base-1.23.0-4.fc40.ppc64le 421/719 Installing : groff-base-1.23.0-4.fc40.ppc64le 421/719 Running scriptlet: groff-base-1.23.0-4.fc40.ppc64le 421/719 Installing : perl-Digest-1.20-500.fc39.noarch 422/719 Installing : perl-Digest-MD5-2.59-1.fc40.ppc64le 423/719 Installing : perl-B-1.88-504.fc40.ppc64le 424/719 Installing : perl-FileHandle-2.05-504.fc40.noarch 425/719 Installing : perl-Data-Dumper-2.188-501.fc39.ppc64le 426/719 Installing : perl-libnet-3.15-501.fc39.noarch 427/719 Installing : perl-AutoLoader-5.74-504.fc40.noarch 428/719 Installing : perl-URI-5.21-1.fc40.noarch 429/719 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 430/719 Installing : perl-Mozilla-CA-20231213-1.fc40.noarch 431/719 Installing : perl-if-0.61.000-504.fc40.noarch 432/719 Installing : perl-locale-1.10-504.fc40.noarch 433/719 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 434/719 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 435/719 Installing : perl-File-Path-2.18-501.fc40.noarch 436/719 Installing : perl-IO-Socket-SSL-2.085-1.fc40.noarch 437/719 Installing : perl-Net-SSLeay-1.94-1.fc40.ppc64le 438/719 Installing : perl-Pod-Escapes-1:1.07-501.fc40.noarch 439/719 Installing : perl-Class-Struct-0.68-504.fc40.noarch 440/719 Installing : perl-Term-ANSIColor-5.01-502.fc40.noarch 441/719 Installing : perl-POSIX-2.13-504.fc40.ppc64le 442/719 Installing : perl-IPC-Open3-1.22-504.fc40.noarch 443/719 Installing : perl-File-Temp-1:0.231.100-501.fc40.noarch 444/719 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 445/719 Installing : perl-Term-Cap-1.18-500.fc39.noarch 446/719 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 447/719 Installing : perl-Socket-4:2.037-3.fc39.ppc64le 448/719 Installing : perl-SelectSaver-1.02-504.fc40.noarch 449/719 Installing : perl-Symbol-1.09-504.fc40.noarch 450/719 Installing : perl-File-stat-1.13-504.fc40.noarch 451/719 Installing : perl-podlators-1:5.01-500.fc39.noarch 452/719 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 453/719 Installing : perl-Fcntl-1.15-504.fc40.ppc64le 454/719 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 455/719 Installing : perl-base-2.27-504.fc40.noarch 456/719 Installing : perl-mro-1.28-504.fc40.ppc64le 457/719 Installing : perl-IO-1.52-504.fc40.ppc64le 458/719 Installing : perl-overloading-0.02-504.fc40.noarch 459/719 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 460/719 Installing : perl-Errno-1.37-504.fc40.ppc64le 461/719 Installing : perl-File-Basename-2.86-504.fc40.noarch 462/719 Installing : perl-Getopt-Std-1.13-504.fc40.noarch 463/719 Installing : perl-MIME-Base64-3.16-501.fc40.ppc64le 464/719 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.ppc64le 465/719 Installing : perl-constant-1.33-501.fc39.noarch 466/719 Installing : perl-Storable-1:3.32-500.fc39.ppc64le 467/719 Installing : perl-overload-1.37-504.fc40.noarch 468/719 Installing : perl-parent-1:0.241-500.fc39.noarch 469/719 Installing : perl-vars-1.05-504.fc40.noarch 470/719 Installing : perl-Getopt-Long-1:2.57-1.fc40.noarch 471/719 Installing : perl-Carp-1.54-500.fc39.noarch 472/719 Installing : perl-Exporter-5.78-1.fc40.noarch 473/719 Installing : perl-PathTools-3.89-500.fc39.ppc64le 474/719 Installing : perl-DynaLoader-1.54-504.fc40.ppc64le 475/719 Installing : perl-Encode-4:3.20-501.fc40.ppc64le 476/719 Installing : perl-libs-4:5.38.2-504.fc40.ppc64le 477/719 Installing : perl-interpreter-4:5.38.2-504.fc40.ppc64le 478/719 Installing : perl-File-Find-1.43-504.fc40.noarch 479/719 Installing : perl-ExtUtils-ParseXS-1:3.51-501.fc40.noarch 480/719 Installing : perl-File-Copy-2.41-504.fc40.noarch 481/719 Installing : perl-version-8:0.99.30-1.fc40.ppc64le 482/719 Installing : perl-File-Compare-1.100.700-504.fc40.noarch 483/719 Installing : perl-Time-HiRes-4:1.9775-500.fc39.ppc64le 484/719 Installing : perl-CPAN-Meta-Requirements-2.143-4.fc39.noarch 485/719 Installing : perl-ExtUtils-Manifest-1:1.75-3.fc39.noarch 486/719 Installing : perl-Class-Method-Modifiers-2.15-2.fc39.noarch 487/719 Installing : perl-Module-Runtime-0.016-20.fc39.noarch 488/719 Installing : perl-Params-Util-1.102-12.fc39.ppc64le 489/719 Installing : perl-Sub-Install-0.929-3.fc39.noarch 490/719 Installing : perl-lib-0.65-504.fc40.ppc64le 491/719 Installing : perl-threads-1:2.36-500.fc39.ppc64le 492/719 Installing : perl-threads-shared-1.68-500.fc39.ppc64le 493/719 Installing : perl-Thread-Queue-3.14-501.fc40.noarch 494/719 Installing : perl-Data-OptList-0.114-2.fc39.noarch 495/719 Installing : perl-Import-Into-1.002005-24.fc39.noarch 496/719 Installing : perl-Role-Tiny-2.002004-9.fc39.noarch 497/719 Installing : autoconf-2.71-7.fc40.noarch 498/719 Installing : automake-1.16.5-14.fc40.noarch 499/719 Installing : libogg-devel-2:1.3.5-6.fc39.ppc64le 500/719 Installing : libtheora-devel-1:1.1.1-34.fc39.ppc64le 501/719 Installing : perl-Module-Metadata-1.000038-3.fc39.noarch 502/719 Installing : perl-ExtUtils-Command-2:7.70-501.fc39.noarch 503/719 Installing : perl-ExtUtils-XSpp-1:0.18-28.fc39.noarch 504/719 Installing : perl-Pod-Html-1.34-504.fc40.noarch 505/719 Installing : perl-macros-4:5.38.2-504.fc40.noarch 506/719 Installing : perl-AutoSplit-5.74-504.fc40.noarch 507/719 Installing : perl-Benchmark-1.24-504.fc40.noarch 508/719 Installing : perl-Test-Harness-1:3.48-1.fc40.noarch 509/719 Installing : perl-CPAN-Meta-YAML-0.018-501.fc39.noarch 510/719 Installing : perl-Capture-Tiny-0.48-18.fc40.noarch 511/719 Installing : perl-ExtUtils-CppGuess-0.27-1.fc40.noarch 512/719 Installing : perl-Devel-PPPort-3.71-501.fc39.ppc64le 513/719 Installing : perl-English-1.11-504.fc40.noarch 514/719 Installing : perl-ExtUtils-Constant-0.25-504.fc40.noarch 515/719 Installing : perl-Fedora-VSP-0.001-32.fc39.noarch 516/719 Installing : perl-FindBin-1.53-504.fc40.noarch 517/719 Installing : perl-MRO-Compat-0.15-7.fc39.noarch 518/719 Installing : perl-Math-Complex-1.62-504.fc40.noarch 519/719 Installing : perl-Math-BigInt-1:2.0030.02-1.fc40.noarch 520/719 Installing : perl-JSON-PP-1:4.16-501.fc39.noarch 521/719 Installing : perl-CPAN-Meta-2.150010-500.fc39.noarch 522/719 Installing : perl-Module-Load-1:0.36-501.fc40.noarch 523/719 Installing : perl-Object-HashBase-0.010-1.fc40.noarch 524/719 Installing : perl-Term-Table-0.018-1.fc40.noarch 525/719 Installing : perl-Package-Generator-1.106-29.fc39.noarch 526/719 Installing : perl-Sub-Exporter-0.991-1.fc40.noarch 527/719 Installing : perl-Data-Section-0.200008-3.fc39.noarch 528/719 Installing : perl-Sub-Exporter-Progressive-0.001013-22.fc39.n 529/719 Installing : perl-Devel-GlobalDestruction-0.14-22.fc39.noarch 530/719 Installing : perl-Perl-OSType-1.010-501.fc39.noarch 531/719 Installing : perl-Text-Template-1.61-3.fc39.noarch 532/719 Installing : perl-Software-License-0.104005-1.fc40.noarch 533/719 Installing : perl-Tie-4.6-504.fc40.noarch 534/719 Installing : perl-XString-0.005-10.fc39.ppc64le 535/719 Installing : perl-Sub-Quote-2.006008-2.fc39.noarch 536/719 Installing : google-noto-fonts-common-20230801-4.fc40.noarch 537/719 Installing : google-noto-sans-vf-fonts-20230801-4.fc40.noarch 538/719 Installing : default-fonts-core-sans-4.0-9.fc40.noarch 539/719 Installing : cairo-1.18.0-1.fc40.ppc64le 540/719 Installing : harfbuzz-8.3.0-2.fc40.ppc64le 541/719 Installing : freetype-2.13.2-1.fc40.ppc64le 542/719 Installing : fontconfig-2.15.0-1.fc40.ppc64le 543/719 Running scriptlet: fontconfig-2.15.0-1.fc40.ppc64le 543/719 Installing : cairo-gobject-1.18.0-1.fc40.ppc64le 544/719 Installing : libXft-2.3.8-4.fc40.ppc64le 545/719 Installing : pango-1.51.0-1.fc40.ppc64le 546/719 Installing : librsvg2-2.57.1-1.fc40.ppc64le 547/719 Installing : rsvg-pixbuf-loader-2.57.1-1.fc40.ppc64le 548/719 Running scriptlet: tk-1:8.6.13-2.fc40.ppc64le 549/719 Installing : tk-1:8.6.13-2.fc40.ppc64le 549/719 Installing : gdk-pixbuf2-modules-2.42.10-6.fc40.ppc64le 550/719 Installing : openslide-4.0.0-1.fc40.ppc64le 551/719 Installing : poppler-23.08.0-2.fc40.ppc64le 552/719 Installing : harfbuzz-icu-8.3.0-2.fc40.ppc64le 553/719 Installing : poppler-glib-23.08.0-2.fc40.ppc64le 554/719 Installing : lasi-1.1.3-11.fc39.ppc64le 555/719 Installing : gd-2.3.3-12.fc39.ppc64le 556/719 Installing : libraqm-0.8.0-5.fc39.ppc64le 557/719 Installing : mkfontscale-1.2.2-4.fc39.ppc64le 558/719 Installing : ttmkfdir-3.0.9-69.fc39.ppc64le 559/719 Installing : xorg-x11-fonts-Type1-7.5-37.fc40.noarch 560/719 Running scriptlet: xorg-x11-fonts-Type1-7.5-37.fc40.noarch 560/719 Installing : google-droid-sans-fonts-20200215-17.fc40.noarch 561/719 Installing : gmp-c++-1:6.2.1-5.fc39.ppc64le 562/719 Installing : gmp-devel-1:6.2.1-5.fc39.ppc64le 563/719 Installing : mpfr-devel-4.2.1-1.fc40.ppc64le 564/719 Installing : giflib-5.2.1-17.fc40.ppc64le 565/719 Installing : gettext-envsubst-0.22-2.fc39.ppc64le 566/719 Installing : gettext-runtime-0.22-2.fc39.ppc64le 567/719 Installing : gettext-0.22-2.fc39.ppc64le 568/719 Installing : gc-8.2.2-4.fc39.ppc64le 569/719 Installing : guile22-2.2.7-9.fc39.ppc64le 570/719 Installing : make-1:4.4.1-2.fc39.ppc64le 571/719 Installing : gcc-14.0.1-0.2.fc40.ppc64le 572/719 Running scriptlet: gcc-14.0.1-0.2.fc40.ppc64le 572/719 Installing : cmake-data-3.27.7-1.fc40.noarch 573/719 Installing : cmake-3.27.7-1.fc40.ppc64le 574/719 Installing : perl-ExtUtils-Install-2.22-500.fc39.noarch 575/719 Installing : perl-devel-4:5.38.2-504.fc40.ppc64le 576/719 Installing : perl-ExtUtils-MakeMaker-2:7.70-501.fc39.noarch 577/719 Installing : perl-inc-latest-2:0.500-26.fc40.noarch 578/719 Installing : perl-Module-Build-2:0.42.34-2.fc39.noarch 579/719 Installing : gcc-c++-14.0.1-0.2.fc40.ppc64le 580/719 Installing : qt5-rpm-macros-5.15.12-1.fc40.noarch 581/719 Installing : libquadmath-devel-14.0.1-0.2.fc40.ppc64le 582/719 Installing : gcc-gfortran-14.0.1-0.2.fc40.ppc64le 583/719 Installing : hdf5-devel-1.12.1-15.fc40.ppc64le 584/719 Installing : blas-devel-3.12.0-2.fc40.ppc64le 585/719 Installing : lapack-devel-3.12.0-2.fc40.ppc64le 586/719 Installing : netcdf-devel-4.9.2-2.fc40.ppc64le 587/719 Installing : netcdf-cxx-devel-4.2-32.fc39.ppc64le 588/719 Installing : fftw-libs-double-3.3.10-10.fc40.ppc64le 589/719 Installing : fdk-aac-free-2.0.0-11.fc39.ppc64le 590/719 Installing : duktape-2.7.0-5.fc39.ppc64le 591/719 Installing : libproxy-0.5.3-3.fc40.ppc64le 592/719 Installing : qt5-qtbase-common-5.15.12-1.fc40.noarch 593/719 Running scriptlet: qt5-qtbase-5.15.12-1.fc40.ppc64le 594/719 Installing : qt5-qtbase-5.15.12-1.fc40.ppc64le 594/719 Running scriptlet: qt5-qtbase-5.15.12-1.fc40.ppc64le 594/719 Installing : qt5-qtbase-gui-5.15.12-1.fc40.ppc64le 595/719 Installing : qt5-qtdeclarative-5.15.12-1.fc40.ppc64le 596/719 Installing : qt5-qtbase-devel-5.15.12-1.fc40.ppc64le 597/719 Installing : qt5-qttools-libs-designer-5.15.12-2.fc40.ppc64le 598/719 Installing : qt5-qttools-libs-designercomponents-5.15.12-2.fc 599/719 Installing : qt5-qttools-libs-help-5.15.12-2.fc40.ppc64le 600/719 Installing : qt5-designer-5.15.12-2.fc40.ppc64le 601/719 Installing : qt5-qtdeclarative-devel-5.15.12-1.fc40.ppc64le 602/719 Installing : qt5-qtsensors-5.15.12-2.fc40.ppc64le 603/719 Installing : qt5-qtwebchannel-5.15.12-2.fc40.ppc64le 604/719 Installing : qt5-qtlocation-5.15.12-1.fc40.ppc64le 605/719 Installing : qt5-linguist-5.15.12-2.fc40.ppc64le 606/719 Installing : qt5-qtx11extras-5.15.12-1.fc40.ppc64le 607/719 Installing : qt5-qtx11extras-devel-5.15.12-1.fc40.ppc64le 608/719 Installing : qt5-qttools-5.15.12-2.fc40.ppc64le 609/719 Installing : dbus-common-1:1.14.10-1.fc40.noarch 610/719 Running scriptlet: dbus-common-1:1.14.10-1.fc40.noarch 610/719 Running scriptlet: dbus-broker-35-2.fc40.ppc64le 611/719 Installing : dbus-broker-35-2.fc40.ppc64le 611/719 Running scriptlet: dbus-broker-35-2.fc40.ppc64le 611/719 Installing : dbus-1:1.14.10-1.fc40.ppc64le 612/719 Installing : at-spi2-core-2.50.1-1.fc40.ppc64le 613/719 Installing : atk-2.50.1-1.fc40.ppc64le 614/719 Installing : at-spi2-atk-2.50.1-1.fc40.ppc64le 615/719 Installing : atk-devel-2.50.1-1.fc40.ppc64le 616/719 Installing : at-spi2-core-devel-2.50.1-1.fc40.ppc64le 617/719 Installing : at-spi2-atk-devel-2.50.1-1.fc40.ppc64le 618/719 Installing : gupnp-1.6.6-2.fc40.ppc64le 619/719 Installing : gupnp-igd-1.6.0-2.fc39.ppc64le 620/719 Installing : libnice-0.1.21-4.fc39.ppc64le 621/719 Installing : systemd-pam-255.2-2.fc40.ppc64le 622/719 Installing : systemd-255.2-2.fc40.ppc64le 623/719 Running scriptlet: systemd-255.2-2.fc40.ppc64le 623/719 Creating group 'input' with GID 104. Creating group 'kvm' with GID 36. Creating group 'render' with GID 105. Creating group 'sgx' with GID 106. Creating group 'systemd-journal' with GID 190. Creating group 'systemd-oom' with GID 999. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 999 and GID 999. Installing : xdg-dbus-proxy-0.1.5-1.fc39.ppc64le 624/719 Installing : clang-resource-filesystem-17.0.6-4.fc40.noarch 625/719 Installing : clang-libs-17.0.6-4.fc40.ppc64le 626/719 Installing : qt5-doctools-5.15.12-2.fc40.ppc64le 627/719 Installing : qt5-qttools-devel-5.15.12-2.fc40.ppc64le 628/719 Installing : cgnslib-common-4.4.0-2.fc39.noarch 629/719 Installing : cgnslib-4.4.0-2.fc39.ppc64le 630/719 Installing : cgnslib-devel-4.4.0-2.fc39.ppc64le 631/719 Installing : cfitsio-4.3.1-1.fc40.ppc64le 632/719 Installing : gdal-libs-3.8.3-2.fc40.ppc64le 633/719 Installing : vtk-9.2.6-11.fc40.ppc64le 634/719 Installing : opencascade-draw-7.6.3-4.fc39.ppc64le 635/719 Installing : opencascade-modeling-7.6.3-4.fc39.ppc64le 636/719 Installing : opencascade-visualization-7.6.3-4.fc39.ppc64le 637/719 Installing : opencascade-ocaf-7.6.3-4.fc39.ppc64le 638/719 Installing : vtk-qt-9.2.6-11.fc40.ppc64le 639/719 Installing : python3-vtk-9.2.6-11.fc40.ppc64le 640/719 Installing : gdal-devel-3.8.3-2.fc40.ppc64le 641/719 Installing : cdparanoia-libs-10.2-42.fc39.ppc64le 642/719 Installing : gstreamer1-plugins-base-1.22.8-1.fc40.ppc64le 643/719 Installing : qt5-qtwebkit-5.212.0-0.80alpha4.fc40.ppc64le 644/719 Installing : qt5-qtwebkit-devel-5.212.0-0.80alpha4.fc40.ppc64 645/719 Installing : bzip2-devel-1.0.8-16.fc39.ppc64le 646/719 Installing : bubblewrap-0.8.0-1.fc40.ppc64le 647/719 Installing : brotli-1.1.0-1.fc40.ppc64le 648/719 Installing : brotli-devel-1.1.0-1.fc40.ppc64le 649/719 Installing : freetype-devel-2.13.2-1.fc40.ppc64le 650/719 Installing : harfbuzz-devel-8.3.0-2.fc40.ppc64le 651/719 Installing : fontconfig-devel-2.15.0-1.fc40.ppc64le 652/719 Installing : cairo-devel-1.18.0-1.fc40.ppc64le 653/719 Installing : libXft-devel-2.3.8-4.fc40.ppc64le 654/719 Installing : pango-devel-1.51.0-1.fc40.ppc64le 655/719 Installing : tk-devel-1:8.6.13-2.fc40.ppc64le 656/719 Installing : cairo-gobject-devel-1.18.0-1.fc40.ppc64le 657/719 Installing : openslide-devel-4.0.0-1.fc40.ppc64le 658/719 Installing : annobin-docs-12.38-1.fc40.noarch 659/719 Installing : adwaita-cursor-theme-45.0-1.fc40.noarch 660/719 Installing : adwaita-icon-theme-45.0-1.fc40.noarch 661/719 Installing : gtk3-3.24.40-1.fc40.ppc64le 662/719 Installing : gtk3-devel-3.24.40-1.fc40.ppc64le 663/719 Installing : java-17-openjdk-1:17.0.9.0.9-3.fc40.ppc64le 664/719 Running scriptlet: java-17-openjdk-1:17.0.9.0.9-3.fc40.ppc64le 664/719 Installing : vtk-java-9.2.6-11.fc40.ppc64le 665/719 Installing : libdecor-0.2.2-1.fc40.ppc64le 666/719 Installing : SDL2-2.28.5-1.fc40.ppc64le 667/719 Installing : wxGTK-3.2.4-1.fc40.ppc64le 668/719 Installing : wxGTK-media-3.2.4-1.fc40.ppc64le 669/719 Installing : wxGTK-gl-3.2.4-1.fc40.ppc64le 670/719 Installing : gstreamer1-plugins-bad-free-1.22.5-1.fc39.ppc64l 671/719 Installing : webkit2gtk4.1-2.43.3-1.fc40.ppc64le 672/719 Installing : wxGTK-webview-3.2.4-1.fc40.ppc64le 673/719 Installing : adobe-mappings-pdf-20190401-5.fc39.noarch 674/719 Installing : libgs-10.02.1-7.fc40.ppc64le 675/719 Installing : graphviz-9.0.0-8.fc40.ppc64le 676/719 Installing : ImageMagick-libs-1:7.1.1.26-5.fc40.ppc64le 677/719 Installing : boost-test-1.83.0-2.fc40.ppc64le 678/719 Installing : boost-stacktrace-1.83.0-2.fc40.ppc64le 679/719 Installing : boost-serialization-1.83.0-2.fc40.ppc64le 680/719 Installing : boost-random-1.83.0-2.fc40.ppc64le 681/719 Installing : boost-program-options-1.83.0-2.fc40.ppc64le 682/719 Installing : boost-nowide-1.83.0-2.fc40.ppc64le 683/719 Installing : boost-math-1.83.0-2.fc40.ppc64le 684/719 Installing : boost-contract-1.83.0-2.fc40.ppc64le 685/719 Installing : boost-1.83.0-2.fc40.ppc64le 686/719 Installing : boost-devel-1.83.0-2.fc40.ppc64le 687/719 Installing : imath-devel-3.1.9-5.fc40.ppc64le 688/719 Installing : vtk-devel-9.2.6-11.fc40.ppc64le 689/719 Installing : NLopt-2.7.1-18.fc40.ppc64le 690/719 Installing : NLopt-devel-2.7.1-18.fc40.ppc64le 691/719 Installing : opencascade-devel-7.6.3-4.fc39.ppc64le 692/719 Installing : openexr-devel-3.1.10-3.fc40.ppc64le 693/719 Installing : CGAL-devel-5.6-5.fc40.ppc64le 694/719 Installing : ImageMagick-1:7.1.1.26-5.fc40.ppc64le 695/719 Installing : perl-Wx-0.9932-29.fc39.ppc64le 696/719 Installing : wxGTK-devel-3.2.4-1.fc40.ppc64le 697/719 Installing : annobin-plugin-gcc-12.38-1.fc40.ppc64le 698/719 Running scriptlet: annobin-plugin-gcc-12.38-1.fc40.ppc64le 698/719 Installing : perl-Module-Build-WithXSpp-0.14-27.fc39.noarch 699/719 Installing : perl-ExtUtils-Embed-1.35-504.fc40.noarch 700/719 Installing : gcc-plugin-annobin-14.0.1-0.2.fc40.ppc64le 701/719 Running scriptlet: gcc-plugin-annobin-14.0.1-0.2.fc40.ppc64le 701/719 Installing : perl-Moo-2.005005-4.fc39.noarch 702/719 Installing : perl-Test-Simple-3:1.302198-1.fc40.noarch 703/719 Installing : perl-generators-1.16-3.fc39.noarch 704/719 Installing : perl-ExtUtils-Typemaps-Default-1.05-27.fc39.noar 705/719 Installing : perl-Devel-CheckLib-1.16-10.fc39.noarch 706/719 Installing : perl-Class-XSAccessor-1.19-32.fc40.ppc64le 707/719 Installing : perl-IO-stringy-2.113-12.fc39.noarch 708/719 Installing : perl-local-lib-2.000029-5.fc39.noarch 709/719 Installing : openvdb-devel-11.0.0-2.fc40.ppc64le 710/719 Installing : git-core-2.43.0-1.fc40.ppc64le 711/719 Installing : qhull-devel-1:8.0.2-2.fc40.ppc64le 712/719 Installing : nanosvg-devel-20221221-3.fc40.ppc64le 713/719 Installing : openvdb-11.0.0-2.fc40.ppc64le 714/719 Installing : gtest-devel-1.14.0-2.fc40.ppc64le 715/719 Installing : desktop-file-utils-0.26-9.fc39.ppc64le 716/719 Installing : cereal-devel-1.3.2-6.fc40.ppc64le 717/719 Installing : systemd-rpm-macros-255.2-2.fc40.noarch 718/719 Installing : systemd-devel-255.2-2.fc40.ppc64le 719/719 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 719/719 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 719/719 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 719/719 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 719/719 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 719/719 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 719/719 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 719/719 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 719/719 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 719/719 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 719/719 Running scriptlet: copy-jdk-configs-4.1-3.fc39.noarch 719/719 Running scriptlet: crypto-policies-scripts-20231204-1.git1e3a2e4.fc 719/719 Running scriptlet: nss-3.96.1-1.fc40.ppc64le 719/719 Running scriptlet: java-17-openjdk-headless-1:17.0.9.0.9-3.fc40.ppc 719/719 Running scriptlet: fontconfig-2.15.0-1.fc40.ppc64le 719/719 Running scriptlet: java-17-openjdk-1:17.0.9.0.9-3.fc40.ppc64le 719/719 Running scriptlet: systemd-devel-255.2-2.fc40.ppc64le 719/719 Installed: CGAL-devel-5.6-5.fc40.ppc64le ImageMagick-1:7.1.1.26-5.fc40.ppc64le ImageMagick-libs-1:7.1.1.26-5.fc40.ppc64le LibRaw-0.21.2-2.fc40.ppc64le NLopt-2.7.1-18.fc40.ppc64le NLopt-devel-2.7.1-18.fc40.ppc64le PEGTL-devel-2.8.3-7.fc39.ppc64le SDL2-2.28.5-1.fc40.ppc64le SuperLU-6.0.1-3.fc40.ppc64le abattis-cantarell-vf-fonts-0.301-10.fc39.noarch adobe-mappings-cmap-20230622-1.fc39.noarch adobe-mappings-cmap-deprecated-20230622-1.fc39.noarch adobe-mappings-pdf-20190401-5.fc39.noarch adwaita-cursor-theme-45.0-1.fc40.noarch adwaita-icon-theme-45.0-1.fc40.noarch alsa-lib-1.2.10-3.fc40.ppc64le annobin-docs-12.38-1.fc40.noarch annobin-plugin-gcc-12.38-1.fc40.ppc64le armadillo-12.6.6-3.fc40.ppc64le arpack-3.9.1-3.fc40.ppc64le at-spi2-atk-2.50.1-1.fc40.ppc64le at-spi2-atk-devel-2.50.1-1.fc40.ppc64le at-spi2-core-2.50.1-1.fc40.ppc64le at-spi2-core-devel-2.50.1-1.fc40.ppc64le atk-2.50.1-1.fc40.ppc64le atk-devel-2.50.1-1.fc40.ppc64le autoconf-2.71-7.fc40.noarch automake-1.16.5-14.fc40.noarch avahi-libs-0.8-24.fc39.ppc64le blas-3.12.0-2.fc40.ppc64le blas-devel-3.12.0-2.fc40.ppc64le blas64-3.12.0-2.fc40.ppc64le blas64_-3.12.0-2.fc40.ppc64le blosc-1.21.5-2.fc40.ppc64le boost-1.83.0-2.fc40.ppc64le boost-atomic-1.83.0-2.fc40.ppc64le boost-chrono-1.83.0-2.fc40.ppc64le boost-container-1.83.0-2.fc40.ppc64le boost-context-1.83.0-2.fc40.ppc64le boost-contract-1.83.0-2.fc40.ppc64le boost-coroutine-1.83.0-2.fc40.ppc64le boost-date-time-1.83.0-2.fc40.ppc64le boost-devel-1.83.0-2.fc40.ppc64le boost-fiber-1.83.0-2.fc40.ppc64le boost-filesystem-1.83.0-2.fc40.ppc64le boost-graph-1.83.0-2.fc40.ppc64le boost-iostreams-1.83.0-2.fc40.ppc64le boost-json-1.83.0-2.fc40.ppc64le boost-locale-1.83.0-2.fc40.ppc64le boost-log-1.83.0-2.fc40.ppc64le boost-math-1.83.0-2.fc40.ppc64le boost-nowide-1.83.0-2.fc40.ppc64le boost-numpy3-1.83.0-2.fc40.ppc64le boost-program-options-1.83.0-2.fc40.ppc64le boost-python3-1.83.0-2.fc40.ppc64le boost-random-1.83.0-2.fc40.ppc64le boost-regex-1.83.0-2.fc40.ppc64le boost-serialization-1.83.0-2.fc40.ppc64le boost-stacktrace-1.83.0-2.fc40.ppc64le boost-system-1.83.0-2.fc40.ppc64le boost-test-1.83.0-2.fc40.ppc64le boost-thread-1.83.0-2.fc40.ppc64le boost-timer-1.83.0-2.fc40.ppc64le boost-type_erasure-1.83.0-2.fc40.ppc64le boost-wave-1.83.0-2.fc40.ppc64le brotli-1.1.0-1.fc40.ppc64le brotli-devel-1.1.0-1.fc40.ppc64le bubblewrap-0.8.0-1.fc40.ppc64le bzip2-devel-1.0.8-16.fc39.ppc64le cairo-1.18.0-1.fc40.ppc64le cairo-devel-1.18.0-1.fc40.ppc64le cairo-gobject-1.18.0-1.fc40.ppc64le cairo-gobject-devel-1.18.0-1.fc40.ppc64le cdparanoia-libs-10.2-42.fc39.ppc64le cereal-devel-1.3.2-6.fc40.ppc64le cfitsio-4.3.1-1.fc40.ppc64le cgnslib-4.4.0-2.fc39.ppc64le cgnslib-common-4.4.0-2.fc39.noarch cgnslib-devel-4.4.0-2.fc39.ppc64le cgnslib-libs-4.4.0-2.fc39.ppc64le clang-libs-17.0.6-4.fc40.ppc64le clang-resource-filesystem-17.0.6-4.fc40.noarch cli11-devel-2.3.2-6.fc40.noarch cmake-3.27.7-1.fc40.ppc64le cmake-data-3.27.7-1.fc40.noarch cmake-filesystem-3.27.7-1.fc40.ppc64le cmake-rpm-macros-3.27.7-1.fc40.noarch colord-libs-1.4.6-6.fc40.ppc64le copy-jdk-configs-4.1-3.fc39.noarch cpp-14.0.1-0.2.fc40.ppc64le crypto-policies-scripts-20231204-1.git1e3a2e4.fc40.noarch cups-libs-1:2.4.7-7.fc40.ppc64le dbus-1:1.14.10-1.fc40.ppc64le dbus-broker-35-2.fc40.ppc64le dbus-common-1:1.14.10-1.fc40.noarch dbus-devel-1:1.14.10-1.fc40.ppc64le dbus-libs-1:1.14.10-1.fc40.ppc64le default-fonts-core-sans-4.0-9.fc40.noarch desktop-file-utils-0.26-9.fc39.ppc64le double-conversion-3.3.0-1.fc40.ppc64le double-conversion-devel-3.3.0-1.fc40.ppc64le duktape-2.7.0-5.fc39.ppc64le eigen3-devel-3.4.0-14.fc40.noarch emacs-filesystem-1:29.2-2.fc40.noarch enchant2-2.6.5-1.fc40.ppc64le expat-2.5.0-3.fc39.ppc64le expat-devel-2.5.0-3.fc39.ppc64le fdk-aac-free-2.0.0-11.fc39.ppc64le fftw-libs-double-3.3.10-10.fc40.ppc64le flac-libs-1.4.3-2.fc39.ppc64le flexiblas-3.4.1-2.fc40.ppc64le flexiblas-devel-3.4.1-2.fc40.ppc64le flexiblas-netlib-3.4.1-2.fc40.ppc64le flexiblas-netlib64-3.4.1-2.fc40.ppc64le flexiblas-openblas-openmp-3.4.1-2.fc40.ppc64le flexiblas-openblas-openmp64-3.4.1-2.fc40.ppc64le fontconfig-2.15.0-1.fc40.ppc64le fontconfig-devel-2.15.0-1.fc40.ppc64le fonts-filesystem-1:2.0.5-12.fc39.noarch freeimage-3.19.0-0.21.svn1909.fc40.ppc64le freeimage-devel-3.19.0-0.21.svn1909.fc40.ppc64le freetype-2.13.2-1.fc40.ppc64le freetype-devel-2.13.2-1.fc40.ppc64le freexl-2.0.0-3.fc40.ppc64le fribidi-1.0.13-2.fc39.ppc64le fribidi-devel-1.0.13-2.fc39.ppc64le gc-8.2.2-4.fc39.ppc64le gcc-14.0.1-0.2.fc40.ppc64le gcc-c++-14.0.1-0.2.fc40.ppc64le gcc-gfortran-14.0.1-0.2.fc40.ppc64le gcc-plugin-annobin-14.0.1-0.2.fc40.ppc64le gd-2.3.3-12.fc39.ppc64le gdal-devel-3.8.3-2.fc40.ppc64le gdal-libs-3.8.3-2.fc40.ppc64le gdk-pixbuf2-2.42.10-6.fc40.ppc64le gdk-pixbuf2-devel-2.42.10-6.fc40.ppc64le gdk-pixbuf2-modules-2.42.10-6.fc40.ppc64le geos-3.12.1-1.fc40.ppc64le gettext-0.22-2.fc39.ppc64le gettext-envsubst-0.22-2.fc39.ppc64le gettext-libs-0.22-2.fc39.ppc64le gettext-runtime-0.22-2.fc39.ppc64le giflib-5.2.1-17.fc40.ppc64le git-core-2.43.0-1.fc40.ppc64le gl-manpages-1.1-29.20190306.fc40.noarch gl2ps-1.4.2-8.fc39.ppc64le gl2ps-devel-1.4.2-8.fc39.ppc64le glew-devel-2.2.0-5.fc39.ppc64le glib2-2.79.0-6.fc40.ppc64le glib2-devel-2.79.0-6.fc40.ppc64le glibc-devel-2.38.9000-33.fc40.ppc64le glx-utils-9.0.0-4.fc40.ppc64le gmock-1.14.0-2.fc40.ppc64le gmp-c++-1:6.2.1-5.fc39.ppc64le gmp-devel-1:6.2.1-5.fc39.ppc64le gnutls-3.8.2-2.fc40.ppc64le google-droid-sans-fonts-20200215-17.fc40.noarch google-noto-fonts-common-20230801-4.fc40.noarch google-noto-sans-vf-fonts-20230801-4.fc40.noarch graphene-1.10.6-6.fc39.ppc64le graphite2-1.3.14-13.fc40.ppc64le graphite2-devel-1.3.14-13.fc40.ppc64le graphviz-9.0.0-8.fc40.ppc64le groff-base-1.23.0-4.fc40.ppc64le gsm-1.0.22-4.fc40.ppc64le gssdp-1.6.3-1.fc40.ppc64le gstreamer1-1.22.8-1.fc40.ppc64le gstreamer1-plugins-bad-free-1.22.5-1.fc39.ppc64le gstreamer1-plugins-base-1.22.8-1.fc40.ppc64le gtest-1.14.0-2.fc40.ppc64le gtest-devel-1.14.0-2.fc40.ppc64le gtk-update-icon-cache-3.24.40-1.fc40.ppc64le gtk3-3.24.40-1.fc40.ppc64le gtk3-devel-3.24.40-1.fc40.ppc64le gts-0.7.6-46.20121130.fc39.ppc64le guile22-2.2.7-9.fc39.ppc64le gupnp-1.6.6-2.fc40.ppc64le gupnp-igd-1.6.0-2.fc39.ppc64le harfbuzz-8.3.0-2.fc40.ppc64le harfbuzz-devel-8.3.0-2.fc40.ppc64le harfbuzz-icu-8.3.0-2.fc40.ppc64le hdf-libs-4.2.15-14.fc40.ppc64le hdf5-1.12.1-15.fc40.ppc64le hdf5-devel-1.12.1-15.fc40.ppc64le hicolor-icon-theme-0.17-16.fc39.noarch highway-1.0.7-1.fc40.ppc64le hunspell-1.7.2-5.fc39.ppc64le hunspell-en-US-0.20201207-7.fc39.noarch hunspell-filesystem-1.7.2-5.fc39.ppc64le hwloc-libs-2.10.0-1.fc40.ppc64le hyphen-2.8.8-21.fc39.ppc64le imath-3.1.9-5.fc40.ppc64le imath-devel-3.1.9-5.fc40.ppc64le iso-codes-4.16.0-1.fc40.noarch jasper-libs-4.1.0-1.fc40.ppc64le java-17-openjdk-1:17.0.9.0.9-3.fc40.ppc64le java-17-openjdk-headless-1:17.0.9.0.9-3.fc40.ppc64le javapackages-filesystem-6.2.0-5.fc40.noarch javascriptcoregtk4.1-2.43.3-1.fc40.ppc64le jbig2dec-libs-0.20-1.fc40.ppc64le jbigkit-libs-2.1-27.fc40.ppc64le json-c-0.17-1.fc40.ppc64le json-devel-3.11.2-5.fc40.ppc64le json-glib-1.8.0-1.fc40.ppc64le jsoncpp-1.9.5-5.fc39.ppc64le jsoncpp-devel-1.9.5-5.fc39.ppc64le jxrlib-1.1-25.fc39.ppc64le kernel-headers-6.8.0-0.rc1.12.fc40.ppc64le kmod-libs-31-3.fc40.ppc64le lame-libs-3.100-15.fc39.ppc64le lapack-3.12.0-2.fc40.ppc64le lapack-devel-3.12.0-2.fc40.ppc64le lapack64-3.12.0-2.fc40.ppc64le lapack64_-3.12.0-2.fc40.ppc64le lasi-1.1.3-11.fc39.ppc64le lcms2-2.16-2.fc40.ppc64le less-643-1.fc40.ppc64le libGLEW-2.2.0-5.fc39.ppc64le libICE-1.1.1-1.fc40.ppc64le libICE-devel-1.1.1-1.fc40.ppc64le libSM-1.2.4-1.fc40.ppc64le libSM-devel-1.2.4-1.fc40.ppc64le libX11-1.8.7-1.fc40.ppc64le libX11-common-1.8.7-1.fc40.noarch libX11-devel-1.8.7-1.fc40.ppc64le libX11-xcb-1.8.7-1.fc40.ppc64le libXScrnSaver-1.2.4-1.fc40.ppc64le libXScrnSaver-devel-1.2.4-1.fc40.ppc64le libXau-1.0.11-4.fc40.ppc64le libXau-devel-1.0.11-4.fc40.ppc64le libXcomposite-0.4.6-1.fc40.ppc64le libXcomposite-devel-0.4.6-1.fc40.ppc64le libXcursor-1.2.1-5.fc40.ppc64le libXcursor-devel-1.2.1-5.fc40.ppc64le libXdamage-1.1.6-1.fc40.ppc64le libXdamage-devel-1.1.6-1.fc40.ppc64le libXdmcp-1.1.4-1.fc40.ppc64le libXdmcp-devel-1.1.4-1.fc40.ppc64le libXext-1.3.5-5.fc40.ppc64le libXext-devel-1.3.5-5.fc40.ppc64le libXfixes-6.0.1-1.fc40.ppc64le libXfixes-devel-6.0.1-1.fc40.ppc64le libXft-2.3.8-4.fc40.ppc64le libXft-devel-2.3.8-4.fc40.ppc64le libXi-1.8.1-3.fc40.ppc64le libXi-devel-1.8.1-3.fc40.ppc64le libXinerama-1.1.5-4.fc40.ppc64le libXinerama-devel-1.1.5-4.fc40.ppc64le libXmu-1.1.4-4.fc40.ppc64le libXpm-3.5.17-1.fc40.ppc64le libXpm-devel-3.5.17-1.fc40.ppc64le libXrandr-1.5.4-1.fc40.ppc64le libXrandr-devel-1.5.4-1.fc40.ppc64le libXrender-0.9.11-4.fc40.ppc64le libXrender-devel-0.9.11-4.fc40.ppc64le libXres-1.2.2-1.fc40.ppc64le libXres-devel-1.2.2-1.fc40.ppc64le libXt-1.3.0-1.fc40.ppc64le libXt-devel-1.3.0-1.fc40.ppc64le libXtst-1.2.4-4.fc40.ppc64le libXtst-devel-1.2.4-4.fc40.ppc64le libXv-1.0.12-1.fc40.ppc64le libXv-devel-1.0.12-1.fc40.ppc64le libXxf86vm-1.1.5-4.fc40.ppc64le libaec-1.0.6-5.fc39.ppc64le libaec-devel-1.0.6-5.fc39.ppc64le libaom-3.8.0-1.fc40.ppc64le libarchive-devel-3.7.2-1.fc40.ppc64le libasan-14.0.1-0.2.fc40.ppc64le libatomic-14.0.1-0.2.fc40.ppc64le libavif-0.11.1-12.fc40.ppc64le libb2-0.98.1-9.fc39.ppc64le libblkid-devel-2.39.3-2.fc40.ppc64le libcbor-0.10.2-3.fc40.ppc64le libcloudproviders-0.3.5-1.fc40.ppc64le libcloudproviders-devel-0.3.5-1.fc40.ppc64le libcurl-devel-8.5.0-2.fc40.ppc64le libdatrie-0.2.13-7.fc39.ppc64le libdatrie-devel-0.2.13-7.fc39.ppc64le libdav1d-1.3.0-1.fc40.ppc64le libdecor-0.2.2-1.fc40.ppc64le libdicom-1.0.5-1.fc40.ppc64le libdicom-devel-1.0.5-1.fc40.ppc64le libdrm-2.4.120-1.fc40.ppc64le libdrm-devel-2.4.120-1.fc40.ppc64le libdvdnav-6.1.1-6.fc39.ppc64le libdvdread-6.1.3-4.fc39.ppc64le libedit-3.1-48.20230828cvs.fc40.ppc64le libepoxy-1.5.10-4.fc39.ppc64le libepoxy-devel-1.5.10-4.fc39.ppc64le libevdev-1.13.1-2.fc39.ppc64le libffi-devel-3.4.4-5.fc40.ppc64le libfido2-1.14.0-1.fc40.ppc64le libfontenc-1.1.7-1.fc40.ppc64le libgcrypt-1.10.3-1.fc40.ppc64le libgeotiff-1.7.1-10.fc40.ppc64le libgfortran-14.0.1-0.2.fc40.ppc64le libglvnd-1:1.7.0-1.fc40.ppc64le libglvnd-core-devel-1:1.7.0-1.fc40.ppc64le libglvnd-devel-1:1.7.0-1.fc40.ppc64le libglvnd-egl-1:1.7.0-1.fc40.ppc64le libglvnd-gles-1:1.7.0-1.fc40.ppc64le libglvnd-glx-1:1.7.0-1.fc40.ppc64le libglvnd-opengl-1:1.7.0-1.fc40.ppc64le libgpg-error-1.47-2.fc39.ppc64le libgs-10.02.1-7.fc40.ppc64le libgta-1.2.1-10.fc39.ppc64le libgudev-238-2.fc39.ppc64le libgusb-0.4.8-1.fc40.ppc64le libharu-2.4.3-3.fc39.ppc64le libharu-devel-2.4.3-3.fc39.ppc64le libheif-1.17.5-2.fc40.ppc64le libicu-73.2-3.fc40.ppc64le libicu-devel-73.2-3.fc40.ppc64le libijs-0.35-20.fc40.ppc64le libimagequant-4.0.3-2.fc40.ppc64le libinput-1.25.0-1.fc40.ppc64le libjpeg-turbo-2.1.4-3.fc39.ppc64le libjpeg-turbo-devel-2.1.4-3.fc39.ppc64le libjxl-1:0.8.2-3.fc40.ppc64le libkml-1.3.0-46.fc40.ppc64le liblerc-4.0.0-4.fc39.ppc64le liblqr-1-0.4.2-22.fc39.ppc64le libmanette-0.2.6-7.fc39.ppc64le libmount-devel-2.39.3-2.fc40.ppc64le libmpc-1.3.1-3.fc39.ppc64le libmspack-0.10.1-0.10.alpha.fc39.ppc64le libnice-0.1.21-4.fc39.ppc64le libogg-2:1.3.5-6.fc39.ppc64le libogg-devel-2:1.3.5-6.fc39.ppc64le libpaper-1:2.1.1-1.fc39.ppc64le libpng-2:1.6.40-1.fc40.ppc64le libpng-devel-2:1.6.40-1.fc40.ppc64le libpq-16.1-1.fc40.ppc64le libpq-devel-16.1-1.fc40.ppc64le libproxy-0.5.3-3.fc40.ppc64le libqhull-1:8.0.2-2.fc40.ppc64le libqhull_p-1:8.0.2-2.fc40.ppc64le libqhull_r-1:8.0.2-2.fc40.ppc64le libquadmath-14.0.1-0.2.fc40.ppc64le libquadmath-devel-14.0.1-0.2.fc40.ppc64le libraqm-0.8.0-5.fc39.ppc64le librsvg2-2.57.1-1.fc40.ppc64le librttopo-1.1.0-12.fc39.ppc64le libseccomp-2.5.3-6.fc39.ppc64le libsecret-0.21.2-2.fc40.ppc64le libselinux-devel-3.6-2.fc40.ppc64le libsepol-devel-3.6-1.fc40.ppc64le libsndfile-1.2.2-1.fc40.ppc64le libsoup3-3.4.4-1.fc40.ppc64le libspatialite-5.1.0-3.fc40.ppc64le libsrtp-2.3.0-12.fc39.ppc64le libstdc++-devel-14.0.1-0.2.fc40.ppc64le libstemmer-2.2.0-7.fc39.ppc64le libthai-0.1.29-6.fc39.ppc64le libthai-devel-0.1.29-6.fc39.ppc64le libtheora-1:1.1.1-34.fc39.ppc64le libtheora-devel-1:1.1.1-34.fc39.ppc64le libtiff-4.5.0-3.fc40.ppc64le libtiff-devel-4.5.0-3.fc40.ppc64le libtool-ltdl-2.4.7-10.fc40.ppc64le libtracker-sparql-3.7~alpha-1.fc40.ppc64le libubsan-14.0.1-0.2.fc40.ppc64le libunwind-1.7.2-1.fc40.ppc64le libusb1-1.0.26-4.fc40.ppc64le libuuid-devel-2.39.3-2.fc40.ppc64le libuv-1:1.47.0-3.fc40.ppc64le libva-2.20.0-2.fc40.ppc64le libvisual-1:0.4.1-2.fc39.ppc64le libvorbis-1:1.3.7-8.fc39.ppc64le libwacom-2.9.0-1.fc40.ppc64le libwacom-data-2.9.0-1.fc40.noarch libwayland-client-1.22.0-2.fc39.ppc64le libwayland-cursor-1.22.0-2.fc39.ppc64le libwayland-egl-1.22.0-2.fc39.ppc64le libwayland-server-1.22.0-2.fc39.ppc64le libwebp-1.3.2-2.fc40.ppc64le libwebp-devel-1.3.2-2.fc40.ppc64le libwmf-lite-0.2.13-2.fc39.ppc64le libxcb-1.16-2.fc40.ppc64le libxcb-devel-1.16-2.fc40.ppc64le libxcrypt-devel-4.4.36-4.fc40.ppc64le libxkbcommon-1.6.0-2.fc40.ppc64le libxkbcommon-devel-1.6.0-2.fc40.ppc64le libxkbcommon-x11-1.6.0-2.fc40.ppc64le libxkbfile-1.1.2-1.fc40.ppc64le libxkbfile-devel-1.1.2-1.fc40.ppc64le libxml2-devel-2.12.4-1.fc40.ppc64le libxshmfence-1.3.2-1.fc40.ppc64le libxslt-1.1.39-1.fc40.ppc64le libzip-1.10.1-1.fc40.ppc64le libzstd-devel-1.5.5-4.fc39.ppc64le lilv-libs-0.24.20-1.fc40.ppc64le lksctp-tools-1.0.19-4.fc39.ppc64le llvm-libs-17.0.6-2.fc40.ppc64le lua-5.4.6-3.fc39.ppc64le lua-posix-36.2.1-3.fc39.ppc64le lz4-devel-1.9.4-4.fc39.ppc64le m4-1.4.19-7.fc40.ppc64le make-1:4.4.1-2.fc39.ppc64le mariadb-connector-c-3.3.8-1.fc40.ppc64le mariadb-connector-c-config-3.3.8-1.fc40.noarch mariadb-connector-c-devel-3.3.8-1.fc40.ppc64le mesa-filesystem-24.0.0~rc2-2.fc40.ppc64le mesa-libEGL-24.0.0~rc2-2.fc40.ppc64le mesa-libEGL-devel-24.0.0~rc2-2.fc40.ppc64le mesa-libGL-24.0.0~rc2-2.fc40.ppc64le mesa-libGL-devel-24.0.0~rc2-2.fc40.ppc64le mesa-libGLU-9.0.3-1.fc39.ppc64le mesa-libGLU-devel-9.0.3-1.fc39.ppc64le mesa-libgbm-24.0.0~rc2-2.fc40.ppc64le mesa-libglapi-24.0.0~rc2-2.fc40.ppc64le metis-5.1.0.3-3.fc40.ppc64le minizip-ng-compat-3.0.10-5.fc40.ppc64le mkfontscale-1.2.2-4.fc39.ppc64le mpdecimal-2.5.1-7.fc39.ppc64le mpfr-devel-4.2.1-1.fc40.ppc64le mpg123-libs-1.31.3-2.fc39.ppc64le mtdev-1.1.6-6.fc39.ppc64le nanosvg-20221221-3.fc40.ppc64le nanosvg-devel-20221221-3.fc40.ppc64le ncurses-6.4-9.20240113.fc40.ppc64le netcdf-4.9.2-2.fc40.ppc64le netcdf-cxx-4.2-32.fc39.ppc64le netcdf-cxx-devel-4.2-32.fc39.ppc64le netcdf-devel-4.9.2-2.fc40.ppc64le netpbm-11.02.00-5.fc40.ppc64le nettle-3.9.1-2.fc39.ppc64le nspr-4.35.0-17.fc40.ppc64le nss-3.96.1-1.fc40.ppc64le nss-softokn-3.96.1-1.fc40.ppc64le nss-softokn-freebl-3.96.1-1.fc40.ppc64le nss-sysinit-3.96.1-1.fc40.ppc64le nss-util-3.96.1-1.fc40.ppc64le ogdi-4.1.0-11.fc39.ppc64le openblas-0.3.26-1.fc40.ppc64le openblas-openmp-0.3.26-1.fc40.ppc64le openblas-openmp64-0.3.26-1.fc40.ppc64le opencascade-devel-7.6.3-4.fc39.ppc64le opencascade-draw-7.6.3-4.fc39.ppc64le opencascade-foundation-7.6.3-4.fc39.ppc64le opencascade-modeling-7.6.3-4.fc39.ppc64le opencascade-ocaf-7.6.3-4.fc39.ppc64le opencascade-visualization-7.6.3-4.fc39.ppc64le openexr-devel-3.1.10-3.fc40.ppc64le openexr-libs-3.1.10-3.fc40.ppc64le openjpeg2-2.5.0-5.fc40.ppc64le openjpeg2-devel-2.5.0-5.fc40.ppc64le openjpeg2-tools-2.5.0-5.fc40.ppc64le openslide-4.0.0-1.fc40.ppc64le openslide-devel-4.0.0-1.fc40.ppc64le openssh-9.6p1-1.fc40.ppc64le openssh-clients-9.6p1-1.fc40.ppc64le openssl-devel-1:3.1.4-1.fc40.ppc64le openvdb-11.0.0-2.fc40.ppc64le openvdb-devel-11.0.0-2.fc40.ppc64le openvdb-libs-11.0.0-2.fc40.ppc64le opus-1.4-1.fc40.ppc64le orc-0.4.33-3.fc39.ppc64le pango-1.51.0-1.fc40.ppc64le pango-devel-1.51.0-1.fc40.ppc64le pcre-8.45-1.fc39.4.ppc64le pcre2-devel-10.42-2.fc40.ppc64le pcre2-utf16-10.42-2.fc40.ppc64le pcre2-utf32-10.42-2.fc40.ppc64le perl-AutoLoader-5.74-504.fc40.noarch perl-AutoSplit-5.74-504.fc40.noarch perl-B-1.88-504.fc40.ppc64le perl-Benchmark-1.24-504.fc40.noarch perl-CPAN-Meta-2.150010-500.fc39.noarch perl-CPAN-Meta-Requirements-2.143-4.fc39.noarch perl-CPAN-Meta-YAML-0.018-501.fc39.noarch perl-Capture-Tiny-0.48-18.fc40.noarch perl-Carp-1.54-500.fc39.noarch perl-Class-Method-Modifiers-2.15-2.fc39.noarch perl-Class-Struct-0.68-504.fc40.noarch perl-Class-XSAccessor-1.19-32.fc40.ppc64le perl-Data-Dumper-2.188-501.fc39.ppc64le perl-Data-OptList-0.114-2.fc39.noarch perl-Data-Section-0.200008-3.fc39.noarch perl-Devel-CheckLib-1.16-10.fc39.noarch perl-Devel-GlobalDestruction-0.14-22.fc39.noarch perl-Devel-PPPort-3.71-501.fc39.ppc64le perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.59-1.fc40.ppc64le perl-DynaLoader-1.54-504.fc40.ppc64le perl-Encode-4:3.20-501.fc40.ppc64le perl-English-1.11-504.fc40.noarch perl-Errno-1.37-504.fc40.ppc64le perl-Exporter-5.78-1.fc40.noarch perl-ExtUtils-Command-2:7.70-501.fc39.noarch perl-ExtUtils-Constant-0.25-504.fc40.noarch perl-ExtUtils-CppGuess-0.27-1.fc40.noarch perl-ExtUtils-Embed-1.35-504.fc40.noarch perl-ExtUtils-Install-2.22-500.fc39.noarch perl-ExtUtils-MakeMaker-2:7.70-501.fc39.noarch perl-ExtUtils-Manifest-1:1.75-3.fc39.noarch perl-ExtUtils-ParseXS-1:3.51-501.fc40.noarch perl-ExtUtils-Typemaps-Default-1.05-27.fc39.noarch perl-ExtUtils-XSpp-1:0.18-28.fc39.noarch perl-Fcntl-1.15-504.fc40.ppc64le perl-Fedora-VSP-0.001-32.fc39.noarch perl-File-Basename-2.86-504.fc40.noarch perl-File-Compare-1.100.700-504.fc40.noarch perl-File-Copy-2.41-504.fc40.noarch perl-File-Find-1.43-504.fc40.noarch perl-File-Path-2.18-501.fc40.noarch perl-File-Temp-1:0.231.100-501.fc40.noarch perl-File-stat-1.13-504.fc40.noarch perl-FileHandle-2.05-504.fc40.noarch perl-FindBin-1.53-504.fc40.noarch perl-Getopt-Long-1:2.57-1.fc40.noarch perl-Getopt-Std-1.13-504.fc40.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-IO-1.52-504.fc40.ppc64le perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.085-1.fc40.noarch perl-IO-stringy-2.113-12.fc39.noarch perl-IPC-Open3-1.22-504.fc40.noarch perl-Import-Into-1.002005-24.fc39.noarch perl-JSON-PP-1:4.16-501.fc39.noarch perl-MIME-Base64-3.16-501.fc40.ppc64le perl-MRO-Compat-0.15-7.fc39.noarch perl-Math-BigInt-1:2.0030.02-1.fc40.noarch perl-Math-Complex-1.62-504.fc40.noarch perl-Module-Build-2:0.42.34-2.fc39.noarch perl-Module-Build-WithXSpp-0.14-27.fc39.noarch perl-Module-Load-1:0.36-501.fc40.noarch perl-Module-Metadata-1.000038-3.fc39.noarch perl-Module-Runtime-0.016-20.fc39.noarch perl-Moo-2.005005-4.fc39.noarch perl-Mozilla-CA-20231213-1.fc40.noarch perl-Net-SSLeay-1.94-1.fc40.ppc64le perl-Object-HashBase-0.010-1.fc40.noarch perl-POSIX-2.13-504.fc40.ppc64le perl-Package-Generator-1.106-29.fc39.noarch perl-Params-Util-1.102-12.fc39.ppc64le perl-PathTools-3.89-500.fc39.ppc64le perl-Perl-OSType-1.010-501.fc39.noarch perl-Pod-Escapes-1:1.07-501.fc40.noarch perl-Pod-Html-1.34-504.fc40.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Role-Tiny-2.002004-9.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.ppc64le perl-SelectSaver-1.02-504.fc40.noarch perl-Socket-4:2.037-3.fc39.ppc64le perl-Software-License-0.104005-1.fc40.noarch perl-Storable-1:3.32-500.fc39.ppc64le perl-Sub-Exporter-0.991-1.fc40.noarch perl-Sub-Exporter-Progressive-0.001013-22.fc39.noarch perl-Sub-Install-0.929-3.fc39.noarch perl-Sub-Quote-2.006008-2.fc39.noarch perl-Symbol-1.09-504.fc40.noarch perl-Term-ANSIColor-5.01-502.fc40.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Term-Table-0.018-1.fc40.noarch perl-Test-Harness-1:3.48-1.fc40.noarch perl-Test-Simple-3:1.302198-1.fc40.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Text-Template-1.61-3.fc39.noarch perl-Thread-Queue-3.14-501.fc40.noarch perl-Tie-4.6-504.fc40.noarch perl-Time-HiRes-4:1.9775-500.fc39.ppc64le perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.21-1.fc40.noarch perl-Wx-0.9932-29.fc39.ppc64le perl-XString-0.005-10.fc39.ppc64le perl-base-2.27-504.fc40.noarch perl-constant-1.33-501.fc39.noarch perl-devel-4:5.38.2-504.fc40.ppc64le perl-generators-1.16-3.fc39.noarch perl-if-0.61.000-504.fc40.noarch perl-inc-latest-2:0.500-26.fc40.noarch perl-interpreter-4:5.38.2-504.fc40.ppc64le perl-lib-0.65-504.fc40.ppc64le perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.2-504.fc40.ppc64le perl-local-lib-2.000029-5.fc39.noarch perl-locale-1.10-504.fc40.noarch perl-macros-4:5.38.2-504.fc40.noarch perl-mro-1.28-504.fc40.ppc64le perl-overload-1.37-504.fc40.noarch perl-overloading-0.02-504.fc40.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-threads-1:2.36-500.fc39.ppc64le perl-threads-shared-1.68-500.fc39.ppc64le perl-vars-1.05-504.fc40.noarch perl-version-8:0.99.30-1.fc40.ppc64le pixman-0.43.0-1.fc40.ppc64le pixman-devel-0.43.0-1.fc40.ppc64le poppler-23.08.0-2.fc40.ppc64le poppler-data-0.4.11-5.fc39.noarch poppler-glib-23.08.0-2.fc40.ppc64le proj-9.3.1-1.fc40.ppc64le proj-data-9.3.1-1.fc40.noarch proj-devel-9.3.1-1.fc40.ppc64le pugixml-1.13-3.fc39.ppc64le pugixml-devel-1.13-3.fc39.ppc64le pyproject-rpm-macros-1.11.0-1.fc40.noarch python-pip-wheel-23.3.1-3.fc40.noarch python-rpm-macros-3.12-5.fc40.noarch python3-3.12.1-2.fc40.ppc64le python3-devel-3.12.1-2.fc40.ppc64le python3-imath-3.1.9-5.fc40.ppc64le python3-libs-3.12.1-2.fc40.ppc64le python3-numpy-1:1.26.2-3.fc40.ppc64le python3-packaging-23.2-2.fc40.noarch python3-pyparsing-3.1.1-1.fc40.noarch python3-rpm-generators-14-8.fc40.noarch python3-rpm-macros-3.12-5.fc40.noarch python3-vtk-9.2.6-11.fc40.ppc64le qhull-1:8.0.2-2.fc40.ppc64le qhull-devel-1:8.0.2-2.fc40.ppc64le qt-settings-39.1-3.fc40.noarch qt5-designer-5.15.12-2.fc40.ppc64le qt5-doctools-5.15.12-2.fc40.ppc64le qt5-linguist-5.15.12-2.fc40.ppc64le qt5-qtbase-5.15.12-1.fc40.ppc64le qt5-qtbase-common-5.15.12-1.fc40.noarch qt5-qtbase-devel-5.15.12-1.fc40.ppc64le qt5-qtbase-gui-5.15.12-1.fc40.ppc64le qt5-qtdeclarative-5.15.12-1.fc40.ppc64le qt5-qtdeclarative-devel-5.15.12-1.fc40.ppc64le qt5-qtlocation-5.15.12-1.fc40.ppc64le qt5-qtsensors-5.15.12-2.fc40.ppc64le qt5-qttools-5.15.12-2.fc40.ppc64le qt5-qttools-common-5.15.12-2.fc40.noarch qt5-qttools-devel-5.15.12-2.fc40.ppc64le qt5-qttools-libs-designer-5.15.12-2.fc40.ppc64le qt5-qttools-libs-designercomponents-5.15.12-2.fc40.ppc64le qt5-qttools-libs-help-5.15.12-2.fc40.ppc64le qt5-qtwebchannel-5.15.12-2.fc40.ppc64le qt5-qtwebkit-5.212.0-0.80alpha4.fc40.ppc64le qt5-qtwebkit-devel-5.212.0-0.80alpha4.fc40.ppc64le qt5-qtx11extras-5.15.12-1.fc40.ppc64le qt5-qtx11extras-devel-5.15.12-1.fc40.ppc64le qt5-rpm-macros-5.15.12-1.fc40.noarch rav1e-libs-0.6.6-4.fc40.ppc64le rhash-1.4.3-3.fc39.ppc64le rsvg-pixbuf-loader-2.57.1-1.fc40.ppc64le serd-0.30.16-2.fc39.ppc64le shared-mime-info-2.3-2.fc40.ppc64le snappy-1.1.10-2.fc39.ppc64le sord-0.16.14-2.fc39.ppc64le soundtouch-2.3.1-5.fc39.ppc64le sqlite-3.45.0-1.fc40.ppc64le sqlite-devel-3.45.0-1.fc40.ppc64le sratom-0.6.14-2.fc39.ppc64le svt-av1-libs-1.4.1-3.fc39.ppc64le sysprof-capture-devel-45.1-1.fc40.ppc64le systemd-255.2-2.fc40.ppc64le systemd-devel-255.2-2.fc40.ppc64le systemd-pam-255.2-2.fc40.ppc64le systemd-rpm-macros-255.2-2.fc40.noarch systemtap-sdt-devel-5.1~pre17060399gb6abf4bd-1.fc40.ppc64le tbb-2021.11.0-2.fc40.ppc64le tbb-bind-2021.11.0-2.fc40.ppc64le tbb-devel-2021.11.0-2.fc40.ppc64le tbb2020.3-2020.3-3.fc40.ppc64le tcl-1:8.6.13-1.fc40.ppc64le tcl-devel-1:8.6.13-1.fc40.ppc64le tk-1:8.6.13-2.fc40.ppc64le tk-devel-1:8.6.13-2.fc40.ppc64le ttmkfdir-3.0.9-69.fc39.ppc64le tzdata-2023d-2.fc40.noarch tzdata-java-2023d-2.fc40.noarch unixODBC-2.3.12-2.fc40.ppc64le uriparser-0.9.7-4.fc40.ppc64le urw-base35-bookman-fonts-20200910-18.fc39.noarch urw-base35-c059-fonts-20200910-18.fc39.noarch urw-base35-d050000l-fonts-20200910-18.fc39.noarch urw-base35-fonts-20200910-18.fc39.noarch urw-base35-fonts-common-20200910-18.fc39.noarch urw-base35-gothic-fonts-20200910-18.fc39.noarch urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39.noarch urw-base35-nimbus-roman-fonts-20200910-18.fc39.noarch urw-base35-nimbus-sans-fonts-20200910-18.fc39.noarch urw-base35-p052-fonts-20200910-18.fc39.noarch urw-base35-standard-symbols-ps-fonts-20200910-18.fc39.noarch urw-base35-z003-fonts-20200910-18.fc39.noarch utf8cpp-devel-4.0.5-1.fc40.noarch vim-filesystem-2:9.1.031-1.fc40.noarch vtk-9.2.6-11.fc40.ppc64le vtk-devel-9.2.6-11.fc40.ppc64le vtk-java-9.2.6-11.fc40.ppc64le vtk-qt-9.2.6-11.fc40.ppc64le vulkan-headers-1.3.268.0-1.fc40.noarch vulkan-loader-1.3.268.0-1.fc40.ppc64le vulkan-loader-devel-1.3.268.0-1.fc40.ppc64le wayland-devel-1.22.0-2.fc39.ppc64le webkit2gtk4.1-2.43.3-1.fc40.ppc64le webrtc-audio-processing-0.3.1-11.fc39.ppc64le woff2-1.0.2-18.fc39.ppc64le wxBase-3.2.4-1.fc40.ppc64le wxBase-devel-3.2.4-1.fc40.ppc64le wxGTK-3.2.4-1.fc40.ppc64le wxGTK-devel-3.2.4-1.fc40.ppc64le wxGTK-gl-3.2.4-1.fc40.ppc64le wxGTK-i18n-3.2.4-1.fc40.noarch wxGTK-media-3.2.4-1.fc40.ppc64le wxGTK-webview-3.2.4-1.fc40.ppc64le xcb-util-0.4.1-3.fc39.ppc64le xcb-util-image-0.4.1-3.fc39.ppc64le xcb-util-keysyms-0.4.1-3.fc39.ppc64le xcb-util-renderutil-0.3.10-3.fc39.ppc64le xcb-util-wm-0.4.2-3.fc39.ppc64le xdg-dbus-proxy-0.1.5-1.fc39.ppc64le xerces-c-3.2.5-1.fc40.ppc64le xkeyboard-config-2.40-2.fc40.noarch xml-common-0.6.3-62.fc40.noarch xorg-x11-fonts-Type1-7.5-37.fc40.noarch xorg-x11-proto-devel-2023.2-3.fc40.noarch xprop-1.2.5-4.fc39.ppc64le xz-devel-5.4.5-1.fc40.ppc64le zlib-ng-compat-devel-2.1.6-1.fc40.ppc64le Complete! Finish: build setup for prusa-slicer-2.6.1-1.fc40.src.rpm Start: rpmbuild prusa-slicer-2.6.1-1.fc40.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1706054400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9PE0LI + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf PrusaSlicer-version_2.6.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/version_2.6.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd PrusaSlicer-version_2.6.1 + rm -rf /builddir/build/BUILD/PrusaSlicer-version_2.6.1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/PrusaSlicer-version_2.6.1-SPECPARTS + /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.6.1 base' + /usr/bin/git checkout --track -b rpm-build branch 'rpm-build' set up to track 'master'. Switched to a new branch 'rpm-build' + /usr/bin/git apply --index --reject - + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-fix-uninitialized-imgui-segfault.patch Checking patch src/slic3r/GUI/HintNotification.cpp... Hunk #1 succeeded at 567 (offset 7 lines). 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/bin/git apply --index --reject - + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-openexr3.patch 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 ' + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-pr-11769.patch + /usr/bin/git apply --index --reject - Checking patch src/slic3r/GUI/PhysicalPrinterDialog.cpp... Hunk #1 succeeded at 462 (offset -5 lines). Checking patch src/slic3r/GUI/Plater.cpp... Hunk #1 succeeded at 5310 (offset -80 lines). Applied patch src/slic3r/GUI/PhysicalPrinterDialog.cpp cleanly. Applied patch src/slic3r/GUI/Plater.cpp cleanly. + /usr/bin/git commit -q -m prusa-slicer-pr-11769.patch --author 'rpm-build ' + /usr/bin/git apply --index --reject - + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-opencascade-7.6.3.patch Checking patch src/occt_wrapper/CMakeLists.txt... Applied patch src/occt_wrapper/CMakeLists.txt cleanly. + /usr/bin/git commit -q -m prusa-slicer-opencascade-7.6.3.patch --author 'rpm-build ' + /usr/bin/git apply --index --reject - + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-pr-10390.patch Checking patch cmake/modules/FindEXPAT.cmake... Applied patch cmake/modules/FindEXPAT.cmake cleanly. + /usr/bin/git commit -q -m prusa-slicer-pr-10390.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 + git add license-files + commit 'Move license files' + git commit -q -a -m 'Move license files' --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 ' + 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.cMGBB7 + 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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.6.1 + 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 14.0.1 -- The CXX compiler identification is GNU 14.0.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_ENABLE_FORMAT_STEP: ON -- 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_STATIC: OFF -- SLIC3R_UBSAN: OFF -- SLIC3R_WX_STABLE: 1 -- SLIC3R_STATIC: OFF -- CMAKE_PREFIX_PATH: (default) -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.5") -- 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.83.0/BoostConfig.cmake (found suitable version "1.83.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 -- Could NOT find CURL (missing: CURL_DIR) -- Falling back to MODULE search for CURL... -- Found CURL: /usr/lib64/libcurl.so (found version "8.5.0") -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0") -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.3") -- EXPAT found in /usr/lib64/cmake/expat-2.5.0 -- Found PNG: /usr/lib64/libpng.so (found version "1.6.40") -- Found OpenGL: /usr/lib64/libOpenGL.so -- Could NOT find GLEW (missing: GLEW_DIR) -- Falling back to MODULE search for GLEW... -- Found GLEW: /usr/include (found version "2.2.0") -- Found NLopt in '/usr/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:564 (find_package) -- Found OpenVDB: /usr/include (found suitable version "11.0.0", minimum required is "5.0") found components: openvdb -- OpenVDB ABI Version: 11 -- TBB found in /usr/lib64/cmake/TBB -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.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/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. -- IGL NOT found, using bundled version... CMake Deprecation Warning at src/qoi/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using header-only CGAL -- Targeting Unix Makefiles -- Using /usr/bin/g++ compiler. -- Found GMP: /lib64/libgmp.so -- Found MPFR: /lib64/libmpfr.so -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.66") -- Boost include dirs: /usr/include -- Boost libraries: -- Using gcc version 4 or later. Adding -frounding-math -- Found JPEG: /usr/lib64/libjpeg.so (found version "62") -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success CMake Deprecation Warning at src/imgui/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument 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.2") -- 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;libexpat;/usr/lib64/librt.a;X11;wayland-client;wayland-egl;EGL -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include/gdk-pixbuf-2.0;/usr/include/cairo;/usr/include/dbus-1.0;/usr/lib64/dbus-1.0/include;/usr/include/atk-1.0;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/glib-2.0;/usr/lib64/glib-2.0/include;/usr/include/at-spi2-atk/2.0;/usr/include/cloudproviders;/usr/include/webp;/usr/include/blkid;/usr/include/at-spi-2.0;/usr/include/gio-unix-2.0;/usr/include/libmount;/usr/include/pixman-1;/usr/include/libxml2;/usr/include/fribidi;/usr/include/sysprof-6;/usr/include/libpng16 PATH: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/../local-lib/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin PERL_INCLUDE: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/../local-lib/lib/perl5: -- Found Perl: /usr/bin/perl (found version "5.38.2") -- Found PerlLibs: /usr/lib64/libperl.so (found version "5.38.2") -- 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.38 -- 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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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;-Wno-complain-wrong-lang;-Werror=format-security;-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3;-Wp,-D_GLIBCXX_ASSERTIONS;-specs=/usr/lib/rpm/redhat/redhat-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,pack-relative-relocs;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors;-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,pack-relative-relocs;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors;-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,pack-relative-relocs;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors;-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;-Wno-complain-wrong-lang;-Werror=format-security;-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3;-Wp,-D_GLIBCXX_ASSERTIONS;-specs=/usr/lib/rpm/redhat/redhat-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.38.2") -- Configuring done (18.9s) 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. -- Generating done (0.4s) 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.6.1/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j2 --verbose Change Dir: '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2 /usr/bin/cmake -S/builddir/build/BUILD/PrusaSlicer-version_2.6.1 -B/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/CMakeFiles /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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 gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/hidapi /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/hidapi/CMakeFiles/hidapi.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/build-utils/CMakeFiles/encoding-check.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 0%] Building C object src/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o /usr/bin/gmake -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/build cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/hidapi/linux/hid.c gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 0%] Building CXX object src/build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/build-utils/encoding-check.cpp [ 0%] Linking C static library libhidapi.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/hidapi && /usr/bin/cmake -P CMakeFiles/hidapi.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 0%] Built target hidapi /usr/bin/gmake -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/admesh /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/admesh/CMakeFiles/admesh.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 0%] Building CXX object src/admesh/CMakeFiles/admesh.dir/connect.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/connect.cpp [ 1%] Linking CXX executable encoding-check cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/build-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/encoding-check.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,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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.6.1/redhat-linux-build' [ 1%] Built target encoding-check /usr/bin/gmake -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/boost /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/boost /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/boost/CMakeFiles/nowide.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 1%] Building CXX object src/boost/CMakeFiles/nowide.dir/nowide/iostream.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/boost/nowide/iostream.cpp [ 1%] Linking CXX static library libnowide.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/boost && /usr/bin/cmake -P CMakeFiles/nowide.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 1%] Built target nowide /usr/bin/gmake -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/clipper /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/clipper/CMakeFiles/clipper.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-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.6.1/redhat-linux-build' [ 2%] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/clipper/clipper_z.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper_z.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp: In function ‘void ClipperLib_Z::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp:433:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ClipperLib_Z::TEdge’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 433 | std::memset(e, 0, sizeof(TEdge)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp:41: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.hpp:230:10: note: ‘struct ClipperLib_Z::TEdge’ declared here 230 | struct TEdge { | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/connect.cpp: In function ‘void stl_check_facets_nearby(stl_file*, float)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/connect.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/connect.cpp:536:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 536 | if (other_face_idx != stl->stats.number_of_facets) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/connect.cpp:143:20: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/connect.cpp:536:60: warning: 143 | this->insert_edge(stl, edge, [stl](const HashEdge& edge1, const HashEdge& edge2) { record_neighbors(stl, edge1, edge2); }); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/connect.cpp:536:60: warning: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/connect.cpp:219:51: warning: unused variable ‘temp’ [-Wunused-variable] 219 | HashEdge *temp = link->next; | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/connect.cpp:148:20: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/connect.cpp:219:51: warning: 148 | this->insert_edge(stl, edge, [stl](const HashEdge& edge1, const HashEdge& edge2) { match_neighbors_nearby(stl, edge1, edge2); }); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/connect.cpp:219:51: warning: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/connect.cpp:219:51: warning: unused variable ‘temp’ [-Wunused-variable] 219 | HashEdge *temp = link->next; | ^~~~ [ 3%] Building CXX object src/admesh/CMakeFiles/admesh.dir/normals.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/normals.cpp In member function ‘ClipperLib_Z::PolyNode::PolyNode(ClipperLib_Z::PolyNode const&)’, inlined from ‘std::allocator_traits >::_S_construct(tbb::detail::d1::scalable_allocator&, ClipperLib_Z::PolyNode*, ClipperLib_Z::PolyNode&&)std::enable_if >::__construct_helper::type>, std::is_constructible > >::value, void>::type’ at /usr/include/c++/14/bits/alloc_traits.h:274:4, inlined from ‘std::allocator_traits >::construct(tbb::detail::d1::scalable_allocator&, ClipperLib_Z::PolyNode*, ClipperLib_Z::PolyNode&&)decltype (_S_construct({parm#1}, {parm#2}, (forward)({parm#3})))’ at /usr/include/c++/14/bits/alloc_traits.h:377:16, inlined from ‘std::vector >::emplace_back(ClipperLib_Z::PolyNode&&)ClipperLib_Z::PolyNode&’ at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from ‘ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp:2805:39: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.hpp:144:7: warning: ‘MEM [(void *)&D.216354 + 72B]’ may be used uninitialized [-Wmaybe-uninitialized] 144 | class PolyNode | ^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp: In member function ‘ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp:2805:49: note: ‘’ declared here 2805 | polytree.AllNodes.emplace_back(PolyNode()); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/normals.cpp: In function ‘void stl_fix_normal_directions(stl_file*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/normals.cpp:196:29: warning: unused variable ‘temp’ [-Wunused-variable] 196 | stl_normal *temp = head->next; // Delete this facet from the list. | ^~~~ [ 3%] Building CXX object src/admesh/CMakeFiles/admesh.dir/shared.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/shared.cpp [ 3%] Linking CXX static library libclipper.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/clipper && /usr/bin/cmake -P CMakeFiles/clipper.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 3%] Built target clipper /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.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/miniz /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/miniz/CMakeFiles/miniz_static.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 4%] Building C object src/miniz/CMakeFiles/miniz_static.dir/miniz.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/miniz/miniz.c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz/miniz.c: In function ‘mz_zip_reader_get_filename_from_extra’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz/miniz.c:7943:24: warning: pointer targets in initialization of ‘const char *’ from ‘const mz_uint8 *’ {aka ‘const unsigned char *’} differ in signedness [-Wpointer-sign] 7943 | char const* p_nf = p + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + nf; | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz/miniz.c:7942:9: warning: unused variable ‘copy’ [-Wunused-variable] 7942 | int copy = 0; | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/shared.cpp: In function ‘void stl_generate_shared_vertices(stl_file*, indexed_triangle_set&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/shared.cpp: In function ‘bool its_write_off(const indexed_triangle_set&, const char*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/shared.cpp: In function ‘bool its_write_vrml(const indexed_triangle_set&, const char*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stl_io.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/stl_io.cpp [ 4%] Linking C static library libminiz_static.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/miniz && /usr/bin/cmake -P CMakeFiles/miniz_static.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/miniz && /usr/bin/cmake -E cmake_link_script CMakeFiles/miniz_static.dir/link.txt --verbose=1 /usr/bin/ar qc libminiz_static.a CMakeFiles/miniz_static.dir/miniz.c.o /usr/bin/ranlib libminiz_static.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 4%] Built target miniz_static /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.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/glu-libtess /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/glu-libtess/CMakeFiles/glu-libtess.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/dict.c [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/geom.c [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/memalloc.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/mesh.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/normal.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/priorityq.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/render.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/sweep.c [ 6%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/tess.c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/tess.h:38, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/src/tess.c:40: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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); | ~~~~~~~~~~^~~~~~~~ [ 6%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/glu-libtess/src/tessmono.c [ 6%] Linking C static library libglu-libtess.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/glu-libtess && /usr/bin/cmake -P CMakeFiles/glu-libtess.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/glu-libtess && /usr/bin/cmake -E cmake_link_script CMakeFiles/glu-libtess.dir/link.txt --verbose=1 /usr/bin/ar qc libglu-libtess.a "CMakeFiles/glu-libtess.dir/src/dict.c.o" "CMakeFiles/glu-libtess.dir/src/geom.c.o" "CMakeFiles/glu-libtess.dir/src/memalloc.c.o" "CMakeFiles/glu-libtess.dir/src/mesh.c.o" "CMakeFiles/glu-libtess.dir/src/normal.c.o" "CMakeFiles/glu-libtess.dir/src/priorityq.c.o" "CMakeFiles/glu-libtess.dir/src/render.c.o" "CMakeFiles/glu-libtess.dir/src/sweep.c.o" "CMakeFiles/glu-libtess.dir/src/tess.c.o" "CMakeFiles/glu-libtess.dir/src/tessmono.c.o" /usr/bin/ranlib libglu-libtess.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 6%] Built target glu-libtess /usr/bin/gmake -f src/qoi/CMakeFiles/qoi.dir/build.make src/qoi/CMakeFiles/qoi.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/qoi /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/qoi /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/qoi/CMakeFiles/qoi.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f src/qoi/CMakeFiles/qoi.dir/build.make src/qoi/CMakeFiles/qoi.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 6%] Building C object src/qoi/CMakeFiles/qoi.dir/qoilib.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/qoi && /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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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/qoi/CMakeFiles/qoi.dir/qoilib.c.o -MF CMakeFiles/qoi.dir/qoilib.c.o.d -o CMakeFiles/qoi.dir/qoilib.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/qoi/qoilib.c [ 7%] Linking C static library libqoi.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/qoi && /usr/bin/cmake -P CMakeFiles/qoi.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/qoi && /usr/bin/cmake -E cmake_link_script CMakeFiles/qoi.dir/link.txt --verbose=1 /usr/bin/ar qc libqoi.a CMakeFiles/qoi.dir/qoilib.c.o /usr/bin/ranlib libqoi.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 7%] Built target qoi /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.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 7%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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/CutSurface.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/CutSurface.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CutSurface.cpp [ 7%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stlinit.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/stlinit.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/stlinit.cpp: In function ‘bool stl_read(stl_file*, FILE*, int, bool)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/stl.h:31, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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 | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/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.6.1/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.6.1/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); | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/stlinit.cpp: In function ‘stl_open_count_facets(stl_file*, char const*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/stlinit.cpp:112:23: warning: argument 1 null where non-null expected [-Wnonnull] 112 | fclose(fp); | ~~~~~~^~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/admesh/stlinit.cpp:23: /usr/include/stdio.h:184:12: note: in a call to function ‘fclose’ declared ‘nonnull’ 184 | extern int fclose (FILE *__stream) __nonnull ((1)); | ^~~~~~ [ 7%] Building CXX object src/admesh/CMakeFiles/admesh.dir/util.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/admesh/util.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src/admesh/util.cpp:329:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 329 | if (! increment_flag) | ^~ [ 8%] Linking CXX static library libadmesh.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/admesh && /usr/bin/cmake -P CMakeFiles/admesh.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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 /usr/bin/ranlib libadmesh.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 8%] Built target admesh /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.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/imgui /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/imgui/CMakeFiles/imgui.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 8%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/imgui/imgui.cpp [ 8%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/imgui/imgui_demo.cpp In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian_converter.h:27, from /usr/include/CGAL/boost/graph/copy_face_graph.h:18, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CutSurface.cpp:32: /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 { | ^ [ 8%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/imgui/imgui_draw.cpp In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21, from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_nodes.h:19, from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:24, from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:25, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22: /usr/include/CGAL/Gmpz.h: In member function ‘CGAL::Modular_traits::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 { | ^ [ 9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_stdlib.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_stdlib.cpp.o -MF CMakeFiles/imgui.dir/imgui_stdlib.cpp.o.d -o CMakeFiles/imgui.dir/imgui_stdlib.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imgui_stdlib.cpp [ 9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/imgui/imgui_tables.cpp In file included from /usr/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polygon_mesh.h:19, from /usr/include/CGAL/Polygon_mesh_processing/triangulate_hole.h:20, from /usr/include/CGAL/Polygon_mesh_processing/triangulate_faces.h:18, from /usr/include/CGAL/Polygon_mesh_processing/clip.h:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CutSurface.cpp:2533: /usr/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h: In member function ‘CGAL::internal::Weight_min_max_dihedral_and_area CGAL::internal::Weight_min_max_dihedral_and_area::operator+(const CGAL::internal::Weight_min_max_dihedral_and_area&) const’: /usr/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h:283:3: note: parameter passing for argument of type ‘CGAL::internal::Weight_min_max_dihedral_and_area’ when C++17 is enabled changed to match C++14 in GCC 10.1 283 | { | ^ [ 9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/imgui/imgui_widgets.cpp In file included from /usr/include/CGAL/long_double.h:27, from /usr/include/CGAL/number_type_basic.h:52: /usr/include/CGAL/Interval_nt.h: In instantiation of ‘std::pair CGAL::Interval_nt::pair() const [with bool Protected = true]’: /usr/include/CGAL/long_double.h:122:75: required from here /usr/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h:283:3: note: 122 | return (Interval_nt<>((double)x)+Interval_nt<>::smallest()).pair(); /usr/include/CGAL/Polygon_mesh_processing/internal/Hole_filling/Triangulate_hole_polyline.h:283:3: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/CGAL/Interval_nt.h:243:29: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 243 | std::pair pair() const | ^~~~ [ 9%] Linking CXX static library libimgui.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/imgui && /usr/bin/cmake -P CMakeFiles/imgui.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.cpp.o CMakeFiles/imgui.dir/imgui_demo.cpp.o CMakeFiles/imgui.dir/imgui_draw.cpp.o CMakeFiles/imgui.dir/imgui_stdlib.cpp.o CMakeFiles/imgui.dir/imgui_tables.cpp.o CMakeFiles/imgui.dir/imgui_widgets.cpp.o /usr/bin/ranlib libimgui.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 9%] Built target imgui /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.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hints /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/hints /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/hints/CMakeFiles/hintsToPot.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 10%] Building CXX object src/hints/CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/hints/HintsToPot.cpp [ 10%] Linking CXX executable hintsToPot cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/hints && /usr/bin/cmake -E cmake_link_script CMakeFiles/hintsToPot.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,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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_system.so.1.83.0 /usr/lib64/libboost_log.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_locale.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_chrono.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 10%] Built target hintsToPot /usr/bin/gmake -f src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build.make src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/occt_wrapper /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/occt_wrapper /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build.make src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 10%] Building CXX object src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/occt_wrapper && /usr/bin/g++ -DOCCTWrapper_EXPORTS -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/occt_wrapper -I/usr/include/opencascade -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/occt_wrapper/CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o -MF CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o.d -o CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/occt_wrapper/OCCTWrapper.cpp In file included from /usr/include/opencascade/NCollection_Sequence.hxx:20, from /usr/include/opencascade/TColStd_SequenceOfTransient.hxx:19, from /usr/include/opencascade/XSControl_Reader.hxx:25, from /usr/include/opencascade/STEPControl_Reader.hxx:24, from /usr/include/opencascade/STEPCAFControl_Reader.hxx:20, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/occt_wrapper/OCCTWrapper.cpp:13: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 30 | public std::iterator 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 { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21: /usr/include/CGAL/Gmpz.h: In member function ‘CGAL::Modular_traits::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 { | ^ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/vector:62, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CutSurface.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CutSurface.cpp:5: 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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Ray_3 &)&D.3851354]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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::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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Ray_3 &)&D.3851405]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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); | ^~~~~~~ [ 18%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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/IntersectionPoints.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/IntersectionPoints.cpp [ 18%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/MeshBoolean.cpp In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/assign.h:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/MeshBoolean.cpp:12: /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 { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21: /usr/include/CGAL/Gmpz.h: In member function ‘CGAL::Modular_traits::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 { | ^ In file included from /usr/include/CGAL/CORE_Expr.h:183, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel_with_sqrt.h:25, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/assign_scalar.h:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/assign.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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 { | ^ [ 18%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/TryCatchSignal.cpp [ 18%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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/Triangulation.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Triangulation.cpp In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Triangulation.cpp:7: /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 { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21: /usr/include/CGAL/Gmpz.h: In member function ‘CGAL::Modular_traits::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 { | ^ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string:51, from /usr/include/c++/14/stdexcept:39, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Exception.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/MeshBoolean.cpp:5: 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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Segment_3 &)&D.4152383]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Segment_3 &)&D.4152514]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Triangle_3 &)&D.4154958]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Triangle_3 &)&D.4154957]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Triangle_3 &)&D.4154956]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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 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:479: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:31:7, inlined from ‘std::pair, bool>::pair, bool, true>(CGAL::Sphere_3&&, bool&&)’ at /usr/include/c++/14/bits/stl_pair.h:695: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++/14/bits/stl_pair.h:934: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 [clone .isra.0]’ at /usr/include/CGAL/Static_filtered_predicate.h:44:10: /usr/include/boost/tuple/detail/tuple_basic.hpp:314:27: warning: ‘MEM[(const struct cons &)&D.4374400].head’ may be used uninitialized [-Wmaybe-uninitialized] 314 | cons( const cons& u ) : head(u.head), tail(u.tail) {} | ^~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function ‘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 [clone .isra.0]’: /usr/include/CGAL/Epic_converter.h:331:27: note: ‘’ declared here 331 | return std::make_pair(Sphere_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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Ray_3 &)&D.4477094]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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++/14/bits/stl_pair.h:934: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++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Ray_3 &)&D.4477145]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : 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 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++/14/bits/stl_pair.h:934: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::CartesianKernelFunctors::Has_on_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::Filtered_predicate_RT_FT >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian, CGAL::NT_converter >, 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&) constbool’ at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from ‘CGAL::Plane_3::has_on(CGAL::Point_3 const&) const’ at /usr/include/CGAL/Plane_3.h:145:33, inlined from ‘igl::copyleft::cgal::remesh_intersections, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&, std::vector, std::allocator > > const&, std::map::Index, std::vector::Index, CGAL::Object>, std::allocator::Index, CGAL::Object> > >, std::less::Index>, std::allocator::Index const, std::vector::Index, CGAL::Object>, std::allocator::Index, CGAL::Object> > > > > > const&, bool, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/remesh_intersections.cpp:130:21: /usr/include/c++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Plane_3 &)&D.4546507]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function ‘igl::copyleft::cgal::remesh_intersections, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&, std::vector, std::allocator > > const&, std::map::Index, std::vector::Index, CGAL::Object>, std::allocator::Index, CGAL::Object> > >, std::less::Index>, std::allocator::Index const, std::vector::Index, CGAL::Object>, std::allocator::Index, CGAL::Object> > > > > > const&, bool, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)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++/14/bits/stl_pair.h:934: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::CartesianKernelFunctors::Has_on_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::Filtered_predicate_RT_FT >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian, CGAL::NT_converter >, 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&) constbool’ at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from ‘CGAL::Plane_3::has_on(CGAL::Point_3 const&) const’ at /usr/include/CGAL/Plane_3.h:145:33, inlined from ‘igl::copyleft::cgal::remesh_intersections, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&, std::vector, std::allocator > > const&, std::map::Index, std::vector::Index, CGAL::Object>, std::allocator::Index, CGAL::Object> > >, std::less::Index>, std::allocator::Index const, std::vector::Index, CGAL::Object>, std::allocator::Index, CGAL::Object> > > > > > const&, bool, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/remesh_intersections.cpp:130:40: /usr/include/c++/14/bits/stl_pair.h:695:11: warning: ‘MEM[(struct Plane_3 &)&D.4546743]’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function ‘igl::copyleft::cgal::remesh_intersections, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&, std::vector, std::allocator > > const&, std::map::Index, std::vector::Index, CGAL::Object>, std::allocator::Index, CGAL::Object> > >, std::less::Index>, std::allocator::Index const, std::vector::Index, CGAL::Object>, std::allocator::Index, CGAL::Object> > > > > > const&, bool, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)void’: /usr/include/CGAL/Epic_converter.h:217:27: note: ‘’ declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ [ 18%] Linking CXX static library liblibslic3r_cgal.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_cgal.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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/CutSurface.cpp.o CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o CMakeFiles/libslic3r_cgal.dir/IntersectionPoints.cpp.o CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o CMakeFiles/libslic3r_cgal.dir/Triangulation.cpp.o /usr/bin/ranlib liblibslic3r_cgal.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 18%] 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.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r/CMakeFiles/libslic3r.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 18%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/pchheader.cpp [ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AABBMesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/AABBMesh.cpp.o -MF CMakeFiles/libslic3r.dir/AABBMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/AABBMesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp:8: In function ‘Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set, Eigen::Matrix, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix >(std::vector, std::allocator > > const&, std::vector, std::allocator > > const&, Slic3r::AABBTreeIndirect::Tree<3, float> const&, Eigen::Matrix const&, unsigned long&, Eigen::PlainObjectBase >&)Eigen::Matrix::Scalar’, inlined from ‘Slic3r::AABBMesh::AABBImpl::squared_distance(indexed_triangle_set const&, Eigen::Matrix const&, int&, Eigen::Matrix&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp:64:71, inlined from ‘Slic3r::AABBMesh::squared_distance(Eigen::Matrix const&, int&, Eigen::Matrix&) const’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp:321:37: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBTreeIndirect.hpp:818:65: warning: ‘MEM [(void *)&cc]’ may be used uninitialized [-Wmaybe-uninitialized] 818 | detail::squared_distance_to_indexed_primitives_recursive(distancer, size_t(0), Scalar(0), std::numeric_limits::infinity(), hit_idx_out, hit_point_out); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp: In member function ‘Slic3r::AABBMesh::squared_distance(Eigen::Matrix const&, int&, Eigen::Matrix&) const’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp:320:33: note: ‘MEM [(void *)&cc]’ was declared here 320 | Eigen::Matrix cc; | ^~ In function ‘Slic3r::AABBTreeIndirect::squared_distance_to_indexed_triangle_set, Eigen::Matrix, Slic3r::AABBTreeIndirect::Tree<3, float>, Eigen::Matrix >(std::vector, std::allocator > > const&, std::vector, std::allocator > > const&, Slic3r::AABBTreeIndirect::Tree<3, float> const&, Eigen::Matrix const&, unsigned long&, Eigen::PlainObjectBase >&)Eigen::Matrix::Scalar’, inlined from ‘Slic3r::AABBMesh::AABBImpl::squared_distance(indexed_triangle_set const&, Eigen::Matrix const&, int&, Eigen::Matrix&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp:64:71, inlined from ‘Slic3r::AABBMesh::squared_distance(Eigen::Matrix const&, int&, Eigen::Matrix&) const’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp:321:37: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBTreeIndirect.hpp:818:65: warning: ‘MEM[(double &)&cc + 16]’ may be used uninitialized [-Wmaybe-uninitialized] 818 | detail::squared_distance_to_indexed_primitives_recursive(distancer, size_t(0), Scalar(0), std::numeric_limits::infinity(), hit_idx_out, hit_point_out); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp: In member function ‘Slic3r::AABBMesh::squared_distance(Eigen::Matrix const&, int&, Eigen::Matrix&) const’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.cpp:320:33: note: ‘MEM[(double &)&cc + 16]’ was declared here 320 | Eigen::Matrix cc; | ^~ [ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o -MF CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o.d -o CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Algorithm/RegionExpansion.cpp [ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/BoundingBox.cpp [ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/BridgeDetector.cpp [ 19%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Brim.cpp [ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/BuildVolume.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Brim.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BuildVolume.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/14/bits/hashtable_policy.h:36, from /usr/include/c++/14/bits/hashtable.h:35, from /usr/include/c++/14/bits/unordered_map.h:33, from /usr/include/c++/14/unordered_map:41, from /usr/include/c++/14/functional:63, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Brim.cpp:6: In function ‘std::__copy_move::__copy_m(Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’, inlined from ‘std::__copy_move_a2(Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_algobase.h:507:30, inlined from ‘std::__copy_move_a1(Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_algobase.h:534:42, inlined from ‘std::__copy_move_a > >, Slic3r::ExtrusionEntity**>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_algobase.h:541:31, inlined from ‘std::copy > > >, Slic3r::ExtrusionEntity**>(std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_algobase.h:637:7, inlined from ‘std::__uninitialized_copy::__uninit_copy > > >, Slic3r::ExtrusionEntity**>(std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_uninitialized.h:147:27, inlined from ‘std::uninitialized_copy > > >, Slic3r::ExtrusionEntity**>(std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from ‘std::__uninitialized_copy_a > > >, Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity*>(std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, Slic3r::ExtrusionEntity**, std::allocator&)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, inlined from ‘std::vector >::_M_range_insert > > > >(__gnu_cxx::__normal_iterator > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::forward_iterator_tag)void’ at /usr/include/c++/14/bits/vector.tcc:1017:38, inlined from ‘std::vector >::insert > > >, void>(__gnu_cxx::__normal_iterator > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >)__gnu_cxx::__normal_iterator > >’ at /usr/include/c++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::append >(std::vector >&, std::vector >&&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:137:20: /usr/include/c++/14/bits/stl_algobase.h:438:30: warning: ‘memmove’ writing between 9 and 9223372036854775800 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 438 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/14/bits/allocator.h:46, from /usr/include/c++/14/bits/alloc_traits.h:39, from /usr/include/c++/14/ext/alloc_traits.h:34, from /usr/include/c++/14/bits/hashtable_policy.h:39: 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++/14/bits/alloc_traits.h:475:28, inlined from ‘std::_Vector_base >::_M_allocate(unsigned long)’ at /usr/include/c++/14/bits/stl_vector.h:377:33, inlined from ‘std::vector >::_M_range_insert > > > >(__gnu_cxx::__normal_iterator > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::forward_iterator_tag)void’ at /usr/include/c++/14/bits/vector.tcc:1008:40, inlined from ‘std::vector >::insert > > >, void>(__gnu_cxx::__normal_iterator > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >)__gnu_cxx::__normal_iterator > >’ at /usr/include/c++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::append >(std::vector >&, std::vector >&&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:137:20: /usr/include/c++/14/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))); | ^ [ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/clipper.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/clipper.cpp:17: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp: In function ‘void Slic3r::ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp:433:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct Slic3r::ClipperLib::TEdge’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 433 | std::memset(e, 0, sizeof(TEdge)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/clipper.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/clipper.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.hpp:230:10: note: ‘struct Slic3r::ClipperLib::TEdge’ declared here 230 | struct TEdge { | ^~~~~ [ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ClipperUtils.cpp In member function ‘Slic3r::ClipperLib::PolyNode::PolyNode(Slic3r::ClipperLib::PolyNode const&)’, inlined from ‘std::allocator_traits >::_S_construct(tbb::detail::d1::scalable_allocator&, Slic3r::ClipperLib::PolyNode*, Slic3r::ClipperLib::PolyNode&&)std::enable_if >::__construct_helper::type>, std::is_constructible > >::value, void>::type’ at /usr/include/c++/14/bits/alloc_traits.h:274:4, inlined from ‘std::allocator_traits >::construct(tbb::detail::d1::scalable_allocator&, Slic3r::ClipperLib::PolyNode*, Slic3r::ClipperLib::PolyNode&&)decltype (_S_construct({parm#1}, {parm#2}, (forward)({parm#3})))’ at /usr/include/c++/14/bits/alloc_traits.h:377:16, inlined from ‘std::vector >::emplace_back(Slic3r::ClipperLib::PolyNode&&)Slic3r::ClipperLib::PolyNode&’ at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from ‘Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp:2805:39: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.hpp:144:7: warning: ‘MEM [(void *)&D.411842 + 72B]’ may be used uninitialized [-Wmaybe-uninitialized] 144 | class PolyNode | ^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp: In member function ‘Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/clipper/clipper.cpp:2805:49: note: ‘’ declared here 2805 | polytree.AllNodes.emplace_back(PolyNode()); | ^ [ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Color.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Color.cpp.o -MF CMakeFiles/libslic3r.dir/Color.cpp.o.d -o CMakeFiles/libslic3r.dir/Color.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Color.cpp [ 20%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Config.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.cpp:21: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Slic3r::FloatOrPercent]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/EdgeGrid.cpp [ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ElephantFootCompensation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ElephantFootCompensation.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Emboss.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Emboss.cpp.o -MF CMakeFiles/libslic3r.dir/Emboss.cpp.o.d -o CMakeFiles/libslic3r.dir/Emboss.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Emboss.cpp [ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ExPolygon.cpp [ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o -MF CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o.d -o CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ExPolygonsIndex.cpp [ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Extruder.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Extruder.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Extruder.cpp: In member function ‘std::pair Slic3r::Extruder::extrude(double)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Extruder.cpp:26:54: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 26 | std::pair Extruder::extrude(double dE) | ^ [ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ExtrusionEntity.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Extruder.cpp:26:54: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Extruder.cpp:26:54: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Extruder.cpp:26:54: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Extruder.cpp:26:54: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ExtrusionEntityCollection.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ExtrusionEntity.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ExtrusionRole.cpp [ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ExtrusionSimulator.cpp [ 22%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/Fill.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Fill.cpp:16: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/Fill3DHoneycomb.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Fill3DHoneycomb.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Fill3DHoneycomb.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillAdaptive.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillBase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Fill/FillBase.cpp:263:149: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 263 | std::pair path_lengths_along_contour(const ContourIntersectionPoint *cp1, const ContourIntersectionPoint *cp2, double contour_length) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp:263:149: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp:263:149: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp:263:149: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp:263:149: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘std::pair Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:280:85: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 280 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Fill/FillAdaptive.cpp:665: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 665 | 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:57, from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:38, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:30, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:26, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:32, from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30, from /usr/include/boost/geometry/algorithms/detail/buffer/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/buffer.hpp:22, from /usr/include/boost/geometry/geometry.hpp:63, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:27: /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.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:665:74: note: 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:665:74: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/index/predicates.hpp:180:1: note: parameter passing for argument of type ‘boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>’ when C++17 is enabled changed to match C++14 in GCC 10.1 180 | intersects(Geometry const& g) | ^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /usr/include/boost/geometry/index/predicates.hpp:180:1: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /usr/include/boost/geometry/index/predicates.hpp:180:1: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /usr/include/boost/geometry/index/predicates.hpp:180:1: note: 417 | void set(const std::vector &rhs) override /usr/include/boost/geometry/index/predicates.hpp:180:1: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘std::pair Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:280:27: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 280 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Fill/FillAdaptive.cpp:873: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 873 | rtree.insert(std::make_pair(mk_rtree_seg(poly.points.front(), poly.points.back()), poly_idx++)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:1186: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 1186 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:1186: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 1186 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:1186: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 1186 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Fill/FillAdaptive.cpp:665: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 665 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) { | ^~~~~~~~~~~~ /usr/include/boost/geometry/index/predicates.hpp: In function ‘boost::geometry::index::detail::predicates::spatial_predicate boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment >]’: /usr/include/boost/geometry/index/predicates.hpp:180:1: note: parameter passing for argument of type ‘boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>’ when C++17 is enabled changed to match C++14 in GCC 10.1 180 | intersects(Geometry const& g) | ^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:764: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 764 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:764: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 764 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Fill/FillAdaptive.cpp:668: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 668 | static inline rtree_segment_t mk_rtree_seg(const Line &l) { | ^~~~~~~~~~~~ In function ‘Slic3r::base_support_extend_infill_lines(std::vector >&, Slic3r::BoundaryInfillGraph&, double, Slic3r::FillParams const&)’, inlined from ‘Slic3r::Fill::connect_base_support(std::vector >&&, std::vector > const&, Slic3r::BoundingBox const&, std::vector >&, double, Slic3r::FillParams const&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp:2156:37: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp:1745:39: warning: ‘dist_y_next’ may be used uninitialized [-Wmaybe-uninitialized] 1745 | dist_y_prev < dist_y_next ? extend_prev_idx : extend_next_idx = -1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp: In function ‘Slic3r::Fill::connect_base_support(std::vector >&&, std::vector > const&, Slic3r::BoundingBox const&, std::vector >&, double, Slic3r::FillParams const&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.cpp:1687:38: note: ‘dist_y_next’ was declared here 1687 | coord_t dist_y_next; | ^~~~~~~~~~~ [ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillConcentric.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Fill/FillAdaptive.cpp:873:53: 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 873 | rtree.insert(std::make_pair(mk_rtree_seg(poly.points.front(), poly.points.back()), poly_idx++)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:1186: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 1186 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:1186: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 1186 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘Slic3r::FillAdaptive::adaptive_fill_line_spacing(Slic3r::PrintObject const&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:280:27: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 280 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../libslic3r.h:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../ClipperUtils.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:5: In function ‘std::__make_heap >, unsigned long> >*, __gnu_cxx::__ops::_Iter_comp_iter >, unsigned long> > const&, std::pair >, unsigned long> > const&)> >(std::pair >, unsigned long> >*, std::pair >, unsigned long> >*, __gnu_cxx::__ops::_Iter_comp_iter >, unsigned long> > const&, std::pair >, unsigned long> > const&)>&)void’, inlined from ‘std::__heap_select >, unsigned long> >*, __gnu_cxx::__ops::_Iter_comp_iter >, unsigned long> > const&, std::pair >, unsigned long> > const&)> >(std::pair >, unsigned long> >*, std::pair >, unsigned long> >*, std::pair >, unsigned long> >*, __gnu_cxx::__ops::_Iter_comp_iter >, unsigned long> > const&, std::pair >, unsigned long> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1587:23, inlined from ‘std::__partial_sort >, unsigned long> >*, __gnu_cxx::__ops::_Iter_comp_iter >, unsigned long> > const&, std::pair >, unsigned long> > const&)> >(std::pair >, unsigned long> >*, std::pair >, unsigned long> >*, std::pair >, unsigned long> >*, __gnu_cxx::__ops::_Iter_comp_iter >, unsigned long> > const&, std::pair >, unsigned long> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1862:25, inlined from ‘std::partial_sort >, unsigned long> >*, bool (*)(std::pair >, unsigned long> > const&, std::pair >, unsigned long> > const&)>(std::pair >, unsigned long> >*, std::pair >, unsigned long> >*, std::pair >, unsigned long> >*, bool (*)(std::pair >, unsigned long> > const&, std::pair >, unsigned long> > const&))void’ at /usr/include/c++/14/bits/stl_algo.h:4655:26, inlined from ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert >, 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> > >::members_holder>::apply >, unsigned long>, 17ul>, boost::geometry::index::detail::rtree::variant_leaf >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, unsigned long>, 17ul>&, boost::geometry::index::detail::rtree::variant_leaf >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, unsigned long> >, boost::geometry::index::equal_to >, unsigned long> > > const&, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’ at /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:140:26: /usr/include/c++/14/bits/stl_heap.h:355:22: warning: ‘MEM[(struct pair &)&sorted_elements + 40]’ may be used uninitialized [-Wmaybe-uninitialized] 355 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /usr/include/boost/geometry/index/detail/rtree/rstar/rstar.hpp:14, from /usr/include/boost/geometry/index/rtree.hpp:79: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp: In function ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert >, 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> > >::members_holder>::apply >, unsigned long>, 17ul>, boost::geometry::index::detail::rtree::variant_leaf >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, unsigned long>, 17ul>&, boost::geometry::index::detail::rtree::variant_leaf >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, unsigned long> >, boost::geometry::index::equal_to >, unsigned long> > > const&, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:124:30: note: ‘sorted_elements’ declared here 124 | sorted_elements_type sorted_elements; | ^~~~~~~~~~~~~~~ In function ‘std::__make_heap >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>&)void’, inlined from ‘std::__heap_select >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1587:23, inlined from ‘std::__partial_sort >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1862:25, inlined from ‘std::partial_sort >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, bool (*)(std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>(std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, bool (*)(std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&))void’ at /usr/include/c++/14/bits/stl_algo.h:4655:26, inlined from ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert >, 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> > >::members_holder>::apply >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>&, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, unsigned long> >, boost::geometry::index::equal_to >, unsigned long> > > const&, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’ at /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:140:26: /usr/include/c++/14/bits/stl_heap.h:355:22: warning: ‘MEM[(struct pair &)&sorted_elements + 40]’ may be used uninitialized [-Wmaybe-uninitialized] 355 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp: In function ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert >, 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> > >::members_holder>::apply >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, boost::variant >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>&, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, unsigned long> >, boost::geometry::index::equal_to >, unsigned long> > > const&, boost::geometry::index::detail::rtree::allocators >, unsigned long> >, std::pair >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:124:30: note: ‘sorted_elements’ declared here 124 | sorted_elements_type sorted_elements; | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/WallToolPaths.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillConcentric.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 23%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillEnsuring.cpp [ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillHoneycomb.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/ExtrusionLine.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/WallToolPaths.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillEnsuring.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillHoneycomb.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillHoneycomb.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillGyroid.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillGyroid.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillGyroid.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillPlanePath.cpp [ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillLine.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillPlanePath.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillPlanePath.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillLine.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillLine.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 24%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillLightning.cpp [ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/Lightning/DistanceField.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillLightning.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../FillRectilinear.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/DistanceField.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/Lightning/Generator.cpp [ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/Lightning/Layer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/Generator.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Lightning/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/Lightning/TreeNode.cpp [ 25%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Fill/FillRectilinear.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillRectilinear.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillRectilinear.cpp:28: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Flow.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Format/3mf.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Format/AMF.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/AMF.cpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/3mf.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Format/OBJ.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/OBJ.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 26%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Format/objparser.cpp [ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Format/STL.cpp [ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveWriter.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveFormatRegistry.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveWriter.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/STL.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o -MF CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/ZipperArchiveImport.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/ZipperArchiveImport.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/ZipperArchiveImport.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 27%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Format/SL1.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SL1.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SL1.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SL1_SVG.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SL1.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SL1_SVG.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SL1_SVG.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o -MF CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/AnycubicSLA.cpp [ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -MF CMakeFiles/libslic3r.dir/Format/STEP.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/STEP.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveFormatRegistry.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/AnycubicSLA.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/AnycubicSLA.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/STEP.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveFormatRegistry.cpp [ 28%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/ThumbnailData.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SL1.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveFormatRegistry.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/Thumbnails.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/Thumbnails.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/Thumbnails.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.cpp [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/CoolingBuffer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../SupportSpotsGenerator.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/ExtrusionProcessor.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/CoolingBuffer.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/FindReplace.cpp [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/PostProcessor.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/FindReplace.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/FindReplace.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/PostProcessor.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/PostProcessor.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/PressureEqualizer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/PressureEqualizer.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/PrintExtents.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/PrintExtents.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/RetractWhenCrossingPerimeters.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/RetractWhenCrossingPerimeters.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/SpiralVase.cpp [ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/SeamPlacer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/SpiralVase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/SpiralVase.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/SeamPlacer.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/SeamPlacer.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/ToolOrdering.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ToolOrdering.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/14/string:51, from /usr/include/c++/14/stdexcept:39, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:17: 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++/14/bits/stl_algobase.h:507:30, inlined from ‘std::__copy_move_a1(unsigned int const*, unsigned int const*, unsigned int*)unsigned int*’ at /usr/include/c++/14/bits/stl_algobase.h:534: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++/14/bits/stl_algobase.h:541: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++/14/bits/stl_algobase.h:637: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++/14/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++/14/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++/14/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++/14/bits/vector.tcc:1017: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++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::append, std::allocator >(std::vector >&, std::vector > const&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../libslic3r.h:128:20, inlined from ‘Slic3r::ToolOrdering::collect_extruder_statistics(bool)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ToolOrdering.cpp:514:15: /usr/include/c++/14/bits/stl_algobase.h:438:30: warning: ‘memmove’ writing between 5 and 9223372036854775804 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 438 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/14/bits/allocator.h:46, from /usr/include/c++/14/string:43: 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++/14/bits/alloc_traits.h:475:28, inlined from ‘std::_Vector_base >::_M_allocate(unsigned long)’ at /usr/include/c++/14/bits/stl_vector.h:377:33, 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++/14/bits/vector.tcc:1008: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++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::append, std::allocator >(std::vector >&, std::vector > const&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../libslic3r.h:128:20, inlined from ‘Slic3r::ToolOrdering::collect_extruder_statistics(bool)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ToolOrdering.cpp:514:15: /usr/include/c++/14/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))); | ^ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/WipeTower.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/WipeTower.cpp:19: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/WipeTower.cpp: In static member function ‘static std::pair Slic3r::WipeTower::get_wipe_tower_cone_base(double, double, double, double)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/WipeTower.cpp:1377:122: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | std::pair WipeTower::get_wipe_tower_cone_base(double width, double height, double depth, double angle_deg) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/WipeTower.cpp:1377:122: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/WipeTower.cpp:1377:122: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/WipeTower.cpp:1377:122: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/WipeTower.cpp:1377:122: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/GCodeProcessor.cpp [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.cpp: In constructor ‘Slic3r::GCodeProcessor::GCodeProcessor()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.cpp:549:25: warning: member ‘Slic3r::GCodeProcessor::m_result’ is used uninitialized [-Wuninitialized] 549 | : m_options_z_corrector(m_result) | ^~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.cpp:549:25: warning: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.cpp:549:25: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.cpp:549:25: warning: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.cpp:549:25: warning: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCode.cpp [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCodeReader.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode.cpp:23: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/GCodeWriter.cpp In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/bits/stl_tree.h:63, from /usr/include/c++/14/map:62, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:26: /usr/include/c++/14/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.6.1/src/libslic3r/GCode.cpp:647:59: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 647 | warning_ranges.emplace_back(std::make_pair((last_extrusion_layer ? last_extrusion_layer->print_z() : 0.), layers_to_print.back().print_z())); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:929:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 929 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp: In member function ‘std::string Slic3r::GCodeWriter::extrude_to_xy(const Slic3r::Vec2d&, double, const std::string&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp:371:51: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 371 | w.emit_e(m_extrusion_axis, m_extruder->extrude(dE).second); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /usr/include/c++/14/bits/stl_pair.h:929:5: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /usr/include/c++/14/bits/stl_pair.h:929:5: note: 417 | void set(const std::vector &rhs) override /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Geometry.cpp [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Geometry/Circle.cpp [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Geometry/ConvexHull.cpp [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Geometry/MedialAxis.cpp [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Geometry/VoronoiOffset.cpp [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o -MF CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o.d -o CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/JumpPointSearch.cpp [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Layer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/JumpPointSearch.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/JumpPointSearch.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/LayerRegion.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/LayerRegion.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Line.cpp [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/BlacklistedLibraryCheck.cpp [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/LocalesUtils.cpp [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CutUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/CutUtils.cpp.o -MF CMakeFiles/libslic3r.dir/CutUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/CutUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CutUtils.cpp [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Model.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CutUtils.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CutUtils.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ModelArrange.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ModelArrange.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ModelArrange.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/MultiMaterialSegmentation.cpp [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MeshNormals.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MeshNormals.cpp.o -MF CMakeFiles/libslic3r.dir/MeshNormals.cpp.o.d -o CMakeFiles/libslic3r.dir/MeshNormals.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/MeshNormals.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/MultiMaterialSegmentation.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Measure.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Measure.cpp.o -MF CMakeFiles/libslic3r.dir/Measure.cpp.o.d -o CMakeFiles/libslic3r.dir/Measure.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Measure.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Measure.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Measure.cpp:192:83: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 192 | if (visited[face_id][edge_id] || (int)face_to_plane[neighbor_idx] == plane_id) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Measure.cpp:226:61: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 226 | while ( (int)face_to_plane[sm.face(he)] == plane_id && he != he_orig) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, from /usr/include/c++/14/memory:66, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:22, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Measure.cpp:5: /usr/include/c++/14/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 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.6.1/src/libslic3r/Measure.cpp:1070:67: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Measure.cpp:226:61: warning: 1070 | pairs[numPairs++] = std::make_pair(cs, sn); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Measure.cpp:226:61: warning: | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:929:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 929 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/CustomGCode.cpp [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Items/ArrangeItem.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CustomGCode.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Items/SimpleArrangeItem.cpp In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Point.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ExPolygon.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Items/ArrangeItem.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Items/ArrangeItem.cpp:5: In function ‘std::__make_heap >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>&)void’, inlined from ‘std::__heap_select >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1587:23, inlined from ‘std::__partial_sort >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1862:25, inlined from ‘std::partial_sort >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, bool (*)(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, bool (*)(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&))void’ at /usr/include/c++/14/bits/stl_algo.h:4655:26, inlined from ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::index::indexable >, boost::geometry::index::equal_to >, boost::container::new_allocator > >::members_holder>::apply >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, boost::geometry::index::equal_to > > const&, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’ at /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:140:26: /usr/include/c++/14/bits/stl_heap.h:355:22: warning: ‘MEM[(struct pair &)&sorted_elements + 40]’ may be used uninitialized [-Wmaybe-uninitialized] 355 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /usr/include/boost/geometry/index/detail/rtree/rstar/rstar.hpp:14, from /usr/include/boost/geometry/index/rtree.hpp:79, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/ArrangeImpl.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Items/ArrangeItem.cpp:9: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp: In function ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::index::indexable >, boost::geometry::index::equal_to >, boost::container::new_allocator > >::members_holder>::apply >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, boost::geometry::index::equal_to > > const&, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:124:30: note: ‘sorted_elements’ declared here 124 | sorted_elements_type sorted_elements; | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Point.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/ArrangeItemTraits.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/PackingContext.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Items/SimpleArrangeItem.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Items/SimpleArrangeItem.cpp:5: In function ‘std::__make_heap >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>&)void’, inlined from ‘std::__heap_select >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1587:23, inlined from ‘std::__partial_sort >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1862:25, inlined from ‘std::partial_sort >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, bool (*)(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, bool (*)(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&))void’ at /usr/include/c++/14/bits/stl_algo.h:4655:26, inlined from ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::index::indexable >, boost::geometry::index::equal_to >, boost::container::new_allocator > >::members_holder>::apply >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, boost::geometry::index::equal_to > > const&, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’ at /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:140:26: /usr/include/c++/14/bits/stl_heap.h:355:22: warning: ‘MEM[(struct pair &)&sorted_elements + 40]’ may be used uninitialized [-Wmaybe-uninitialized] 355 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /usr/include/boost/geometry/index/detail/rtree/rstar/rstar.hpp:14, from /usr/include/boost/geometry/index/rtree.hpp:79, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/NFP/Kernels/TMArrangeKernel.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/ArrangeImpl.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Items/SimpleArrangeItem.cpp:6: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp: In function ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::index::indexable >, boost::geometry::index::equal_to >, boost::container::new_allocator > >::members_holder>::apply >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, boost::geometry::index::equal_to > > const&, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:124:30: note: ‘sorted_elements’ declared here 124 | sorted_elements_type sorted_elements; | ^~~~~~~~~~~~~~~ [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/ArrangeSettingsDb_AppCfg.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Scene.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/SceneBuilder.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/Beds.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/SceneBuilder.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/NFP/NFP.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.cpp In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/NFP/NFPConcave_CGAL.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/Number_types/internal/Exact_type_selector.h:23, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21: /usr/include/CGAL/MP_Float.h: In member function ‘std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const’: /usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 516 | std::pair operator()( const Type& x ) const { | ^ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/NFP/NFPConcave_Tesselate.cpp In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30: /usr/include/CGAL/Gmpz.h: In member function ‘CGAL::Modular_traits::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 { | ^ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/NFP/EdgeCache.cpp [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/MultiPoint.cpp [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/NormalUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/NormalUtils.cpp.o -MF CMakeFiles/libslic3r.dir/NormalUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/NormalUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/NormalUtils.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/NormalUtils.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/NormalUtils.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o -MF CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/NSVGUtils.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ObjectID.cpp [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PerimeterGenerator.cpp [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PlaceholderParser.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PerimeterGenerator.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PerimeterGenerator.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PlaceholderParser.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PlaceholderParser.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Platform.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Platform.cpp [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Point.cpp [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Polygon.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/MutablePolygon.cpp [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PolygonTrimmer.cpp [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Polyline.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Preset.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Preset.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.cpp: In static member function ‘static void Slic3r::Preset::normalize(Slic3r::DynamicPrintConfig&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.cpp:297: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] 297 | for (const std::string &key : { "filament_settings_id" }) { | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.cpp:297: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.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.cpp:297:33: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.cpp:297:33: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.cpp:297:33: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.cpp:297:33: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PresetBundle.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PresetBundle.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PresetBundle.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PresetBundle.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o -MF CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o.d -o CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrincipalComponents2D.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AppConfig.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/AppConfig.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Print.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:24: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp: In static member function ‘static Slic3r::DynamicConfig Slic3r::PrintStatistics::placeholders()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1621: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] 1621 | for (const std::string &key : { | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1621: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 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1621:29: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1621:29: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1621:29: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1621:29: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp: In member function ‘Slic3r::Points Slic3r::Print::first_layer_wipe_tower_corners() const’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1235:189: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1235 | const auto [cone_R, cone_x_scale] = WipeTower::get_wipe_tower_cone_base(m_config.wipe_tower_width, m_wipe_tower_data.height, m_wipe_tower_data.depth, m_config.wipe_tower_cone_angle); | ^ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintApply.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PrintApply.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintApply.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PrintBase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.cpp: In member function ‘std::string Slic3r::PrintBase::output_filename(const std::string&, const std::string&, const std::string&, const Slic3r::DynamicConfig*) const’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.cpp:81:59: warning: ‘boost::filesystem::path boost::filesystem::change_extension(const path&, const path&)’ is deprecated: Use path::replace_extension() instead [-Wdeprecated-declarations] 81 | filename = boost::filesystem::change_extension(filename, default_ext); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/filesystem.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.cpp:8: /usr/include/boost/filesystem/convenience.hpp:41:13: note: declared here 41 | inline path change_extension(const path& p, const path& new_extension) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /usr/include/boost/filesystem/convenience.hpp:41:13: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /usr/include/boost/filesystem/convenience.hpp:41:13: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /usr/include/boost/filesystem/convenience.hpp:41:13: note: 417 | void set(const std::vector &rhs) override /usr/include/boost/filesystem/convenience.hpp:41:13: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PrintConfig.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.cpp:22: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PrintObject.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp: In member function ‘std::pair, std::unique_ptr > Slic3r::PrintObject::prepare_adaptive_infill_data(const std::vector >&) const’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp:550:90: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 550 | auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this); | ^ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PrintObjectSlice.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObjectSlice.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PrintRegion.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintRegion.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/PNGReadWrite.cpp [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/QuadricEdgeCollapse.cpp [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Semver.cpp [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o -MF CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o.d -o CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortEdgeCollapse.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/NormalUtils.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortEdgeCollapse.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/ShortestPath.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortestPath.cpp:15: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/ShortestPath.cpp:842:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 842 | if (chain2_flip) | ^~ In file included from /usr/include/c++/14/cassert:44, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortestPath.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortestPath.cpp:844:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 844 | assert(chain1 == nullptr || chain1->begin == end_point1 || chain1->end == end_point1); | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortestPath.cpp:844:33: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortestPath.cpp:844:33: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortestPath.cpp:844:33: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ShortestPath.cpp:844:33: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLAPrint.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLAPrintSteps.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrintSteps.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrintSteps.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Slicing.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Slicing.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/Slicing.cpp:422:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 422 | if (z < z_span_variable.first || z > z_span_variable.second) | ^~ In file included from /usr/include/boost/assert.hpp:58, from /usr/include/boost/variant/detail/forced_return.hpp:17, from /usr/include/boost/variant/variant.hpp:29, from /usr/include/boost/variant.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AnyPtr.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CSGMesh/CSGMesh.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/CSGMesh/VoxelizeCSGMesh.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/Hollowing.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Slicing.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Slicing.cpp:425:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 425 | assert(layer_height_profile.size() >= 2); | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Slicing.cpp:425:9: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Slicing.cpp:425:9: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Slicing.cpp:425:9: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Slicing.cpp:425:9: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SlicesToTriangleMesh.cpp [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SlicingAdaptive.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SlicingAdaptive.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SlicingAdaptive.cpp:5: /usr/include/c++/14/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++/14/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, | ^~~~~~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Subdivide.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Subdivide.cpp.o -MF CMakeFiles/libslic3r.dir/Subdivide.cpp.o.d -o CMakeFiles/libslic3r.dir/Subdivide.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Subdivide.cpp [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o -MF CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63, from /usr/include/c++/14/memory:69, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../libslic3r.h:22, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../ClipperUtils.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.cpp:5: In function ‘std::__copy_move::__copy_m(Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’, inlined from ‘std::__copy_move_a2(Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_algobase.h:507:30, inlined from ‘std::__copy_move_a1(Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_algobase.h:534:42, inlined from ‘std::__copy_move_a > >, Slic3r::ExtrusionEntity**>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_algobase.h:541:31, inlined from ‘std::copy > > >, Slic3r::ExtrusionEntity**>(std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_algobase.h:637:7, inlined from ‘std::__uninitialized_copy::__uninit_copy > > >, Slic3r::ExtrusionEntity**>(std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_uninitialized.h:147:27, inlined from ‘std::uninitialized_copy > > >, Slic3r::ExtrusionEntity**>(std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, Slic3r::ExtrusionEntity**)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from ‘std::__uninitialized_copy_a > > >, Slic3r::ExtrusionEntity**, Slic3r::ExtrusionEntity*>(std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, Slic3r::ExtrusionEntity**, std::allocator&)Slic3r::ExtrusionEntity**’ at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, inlined from ‘std::vector >::_M_range_insert > > > >(__gnu_cxx::__normal_iterator > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::forward_iterator_tag)void’ at /usr/include/c++/14/bits/vector.tcc:1017:38, inlined from ‘std::vector >::insert > > >, void>(__gnu_cxx::__normal_iterator > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >)__gnu_cxx::__normal_iterator > >’ at /usr/include/c++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::ExtrusionEntityCollection::append(std::vector >&&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../ExtrusionEntityCollection.hpp:85:28, inlined from ‘Slic3r::FFFSupport::generate_support_toolpaths(std::vector >&, Slic3r::PrintObjectConfig const&, Slic3r::FFFSupport::SupportParameters const&, Slic3r::SlicingParameters const&, std::vector > const&, std::vector > const&, std::vector > const&, std::vector > const&, std::vector > const&, std::vector > const&)::{lambda(tbb::detail::d1::blocked_range const&)#3}::operator()(tbb::detail::d1::blocked_range const&) const’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.cpp:1874:51: /usr/include/c++/14/bits/stl_algobase.h:438:30: warning: ‘memmove’ writing between 9 and 9223372036854775800 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 438 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/14/bits/allocator.h:46, from /usr/include/c++/14/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++/14/bits/alloc_traits.h:475:28, inlined from ‘std::_Vector_base >::_M_allocate(unsigned long)’ at /usr/include/c++/14/bits/stl_vector.h:377:33, inlined from ‘std::vector >::_M_range_insert > > > >(__gnu_cxx::__normal_iterator > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::forward_iterator_tag)void’ at /usr/include/c++/14/bits/vector.tcc:1008:40, inlined from ‘std::vector >::insert > > >, void>(__gnu_cxx::__normal_iterator > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >, std::move_iterator<__gnu_cxx::__normal_iterator > > >)__gnu_cxx::__normal_iterator > >’ at /usr/include/c++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::ExtrusionEntityCollection::append(std::vector >&&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../ExtrusionEntityCollection.hpp:85:28, inlined from ‘Slic3r::FFFSupport::generate_support_toolpaths(std::vector >&, Slic3r::PrintObjectConfig const&, Slic3r::FFFSupport::SupportParameters const&, Slic3r::SlicingParameters const&, std::vector > const&, std::vector > const&, std::vector > const&, std::vector > const&, std::vector > const&, std::vector > const&)::{lambda(tbb::detail::d1::blocked_range const&)#3}::operator()(tbb::detail::d1::blocked_range const&) const’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.cpp:1874:51: /usr/include/c++/14/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))); | ^ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o -MF CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportDebug.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportDebug.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o -MF CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportMaterial.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportMaterial.cpp:15: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o -MF CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportParameters.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportParameters.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o -MF CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘std::pair Slic3r::FFFTreeSupport::extrude_branch(const std::vector&, const TreeSupportSettings&, const Slic3r::SlicingParameters&, const std::vector >&, indexed_triangle_set&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:596:56: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 596 | indexed_triangle_set &result) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:596:56: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:596:56: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:596:56: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:596:56: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | 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.6.1/src/libslic3r/Support/../Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Line.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Layer.hpp:14: 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 ‘__ct ’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:744:12, inlined from ‘std::__new_allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>::construct >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere*, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::construct >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>&, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere*, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::emplace_back >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&’ at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::push_back(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)’ at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from ‘Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function) [clone .isra.0]’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:771:36: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: ‘MEM[(struct PlainObjectBase &)&D.1796273 + 32].m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function) [clone .isra.0]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:771:36: note: ‘’ declared here 771 | collision_spheres.push_back({ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 772 | element, | ~~~~~~~~ 773 | link_down, | ~~~~~~~~~~ 774 | // locked | ~~~~~~~~~ 775 | element.parents.empty() || (link_down == -1 && element.state.layer_idx > 0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | unscaled(support_element_radius(config, element)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | // 3D position | ~~~~~~~~~~~~~~ 778 | to_3d(unscaled(element.state.result_on_layer), float(layer_z(slicing_params, config, element.state.layer_idx))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 779 | }); | ~~ 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 ‘__ct ’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:744:12, inlined from ‘std::__new_allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>::construct >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere*, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::construct >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>&, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere*, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::emplace_back >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&’ at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::push_back(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)’ at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from ‘Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function) [clone .isra.0]’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:771:36: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: ‘MEM[(struct PlainObjectBase &)&D.1796273 + 44].m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function) [clone .isra.0]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:771:36: note: ‘’ declared here 771 | collision_spheres.push_back({ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 772 | element, | ~~~~~~~~ 773 | link_down, | ~~~~~~~~~~ 774 | // locked | ~~~~~~~~~ 775 | element.parents.empty() || (link_down == -1 && element.state.layer_idx > 0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | unscaled(support_element_radius(config, element)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | // 3D position | ~~~~~~~~~~~~~~ 778 | to_3d(unscaled(element.state.result_on_layer), float(layer_z(slicing_params, config, element.state.layer_idx))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 779 | }); | ~~ 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 ‘__ct ’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:744:12, inlined from ‘std::__new_allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>::construct >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere*, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::construct >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>&, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere*, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::_M_realloc_append >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/vector.tcc:634:26, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::emplace_back >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&’ at /usr/include/c++/14/bits/vector.tcc:123:21, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::push_back(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)’ at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from ‘Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function) [clone .isra.0]’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:771:36: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: ‘MEM[(struct PlainObjectBase &)&D.1796273 + 32].m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function) [clone .isra.0]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:771:36: note: ‘’ declared here 771 | collision_spheres.push_back({ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 772 | element, | ~~~~~~~~ 773 | link_down, | ~~~~~~~~~~ 774 | // locked | ~~~~~~~~~ 775 | element.parents.empty() || (link_down == -1 && element.state.layer_idx > 0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | unscaled(support_element_radius(config, element)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | // 3D position | ~~~~~~~~~~~~~~ 778 | to_3d(unscaled(element.state.result_on_layer), float(layer_z(slicing_params, config, element.state.layer_idx))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 779 | }); | ~~ 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 ‘__ct ’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:744:12, inlined from ‘std::__new_allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>::construct >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere*, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::construct >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>&, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere*, Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::_M_realloc_append >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)void’ at /usr/include/c++/14/bits/vector.tcc:634:26, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::emplace_back >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere>(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&’ at /usr/include/c++/14/bits/vector.tcc:123:21, inlined from ‘std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere, std::allocator >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere> >::push_back(Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function)::CollisionSphere&&)’ at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from ‘Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function) [clone .isra.0]’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:771:36: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: ‘MEM[(struct PlainObjectBase &)&D.1796273 + 44].m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘Slic3r::FFFTreeSupport::organic_smooth_branches_avoid_collisions(Slic3r::PrintObject const&, Slic3r::FFFTreeSupport::TreeModelVolumes const&, Slic3r::FFFTreeSupport::TreeSupportSettings const&, std::vector >, std::allocator > > >&, std::vector, std::allocator > > const&, std::vector > const&, std::function) [clone .isra.0]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:771:36: note: ‘’ declared here 771 | collision_spheres.push_back({ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 772 | element, | ~~~~~~~~ 773 | link_down, | ~~~~~~~~~~ 774 | // locked | ~~~~~~~~~ 775 | element.parents.empty() || (link_down == -1 && element.state.layer_idx > 0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | unscaled(support_element_radius(config, element)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | // 3D position | ~~~~~~~~~~~~~~ 778 | to_3d(unscaled(element.state.result_on_layer), float(layer_z(slicing_params, config, element.state.layer_idx))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 779 | }); | ~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o -MF CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeSupport.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeSupportCommon.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeModelVolumes.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeSupport.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeSupport.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o -MF CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeSupportCommon.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeSupportCommon.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeSupportCommon.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o -MF CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o.d -o CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeModelVolumes.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/SupportCommon.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeSupportCommon.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeModelVolumes.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/TreeModelVolumes.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o -MF CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o.d -o CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SupportSpotsGenerator.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SupportSpotsGenerator.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SupportSpotsGenerator.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Surface.cpp [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SurfaceCollection.cpp [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SVG.cpp [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Tesselate.cpp [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/TriangleMesh.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/TriangleMeshSlicer.cpp In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, from /usr/include/c++/14/memory:66, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:22, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/ClipperUtils.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/TriangleMeshSlicer.cpp:5: 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++/14/bits/stl_pair.h:934: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.6.1/src/libslic3r/TriangleMeshSlicer.cpp:2374: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.6.1/src/libslic3r/TriangleMeshSlicer.cpp:2376:57: /usr/include/c++/14/bits/stl_pair.h:695:42: warning: ‘ilower’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/TriangleMeshSlicer.cpp:2356:29: note: ‘ilower’ declared here 2356 | 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++/14/bits/stl_pair.h:934: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.6.1/src/libslic3r/TriangleMeshSlicer.cpp:2374: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.6.1/src/libslic3r/TriangleMeshSlicer.cpp:2377:57: /usr/include/c++/14/bits/stl_pair.h:695:42: warning: ‘ilower’ may be used uninitialized [-Wmaybe-uninitialized] 695 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/libslic3r/TriangleMeshSlicer.cpp:2356:29: note: ‘ilower’ declared here 2356 | int iupper, ilower; | ^~~~~~ [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/utils.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Time.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Timer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Timer.cpp.o -MF CMakeFiles/libslic3r.dir/Timer.cpp.o.d -o CMakeFiles/libslic3r.dir/Timer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Timer.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Thread.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Thread.cpp [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/TriangleSelector.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/TriangleSelector.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/TriangleSetSampling.cpp [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/TriangleSelectorWrapper.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/TriangleSelectorWrapper.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/TriangleSelectorWrapper.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/Zipper.cpp [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/MinAreaBoundingBox.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/miniz_extension.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/OpenVDBUtils.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/Pad.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/SupportTreeMesher.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/SupportTreeBuilder.cpp [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/SupportTree.cpp [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/Rotfinder.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTree.cpp:19: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTree.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp: In instantiation of ‘std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:51:43: required from ‘std::optional Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Vec3d&, const Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Vec3d = Eigen::Matrix]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 51 | auto [polar, azimuth] = dir_to_spheric(dir); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.hpp:196:41: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 196 | return sla::search_widening_path(suptree_ex_policy, m_sm, jp, dir, radius, new_radius); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 524 | std::pair dir_to_spheric(const Vec<3, Tin> &n, Tout norm = 1.) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/Rotfinder.cpp:15: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/SpatIndex.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algo.h:61, from /usr/include/c++/14/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SpatIndex.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SpatIndex.cpp:5: In function ‘std::__make_heap >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>&)void’, inlined from ‘std::__heap_select >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1587:23, inlined from ‘std::__partial_sort >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)> >(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, __gnu_cxx::__ops::_Iter_comp_iter >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>)void’ at /usr/include/c++/14/bits/stl_algo.h:1862:25, inlined from ‘std::partial_sort >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, bool (*)(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&)>(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> >*, bool (*)(std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&, std::pair >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*> > const&))void’ at /usr/include/c++/14/bits/stl_algo.h:4655:26, inlined from ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::index::indexable >, boost::geometry::index::equal_to >, boost::container::new_allocator > >::members_holder>::apply >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, boost::geometry::index::equal_to > > const&, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’ at /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:140:26: /usr/include/c++/14/bits/stl_heap.h:355:22: warning: ‘MEM[(struct pair &)&sorted_elements + 40]’ may be used uninitialized [-Wmaybe-uninitialized] 355 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /usr/include/boost/geometry/index/detail/rtree/rstar/rstar.hpp:14, from /usr/include/boost/geometry/index/rtree.hpp:79, from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:38, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:30, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:26, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:32, from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30, from /usr/include/boost/geometry/algorithms/detail/buffer/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/buffer.hpp:22, from /usr/include/boost/geometry/geometry.hpp:63, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoostAdapter.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SpatIndex.cpp:8: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp: In function ‘boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::index::indexable >, boost::geometry::index::equal_to >, boost::container::new_allocator > >::members_holder>::apply >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >(boost::geometry::index::detail::varray >, boost::variant, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >*>, 17ul>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&, boost::geometry::index::detail::rtree::variant_internal_node, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>*, unsigned long, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul> const&, boost::geometry::index::detail::translator >, boost::geometry::index::equal_to > > const&, boost::geometry::index::detail::rtree::allocators >, std::pair, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>&)void [clone .isra.0]’: /usr/include/boost/geometry/index/detail/rtree/rstar/insert.hpp:124:30: note: ‘sorted_elements’ declared here 124 | sorted_elements_type sorted_elements; | ^~~~~~~~~~~~~~~ [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/RasterBase.cpp [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/RasterToPolygons.cpp [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/ConcaveHull.cpp [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/Hollowing.cpp [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/SupportPointGenerator.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/Hollowing.cpp:21: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportPointGenerator.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | 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.6.1/src/libslic3r/Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportPointGenerator.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportPointGenerator.cpp:7: 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.6.1/src/libslic3r/SLA/SupportPointGenerator.cpp:454:12, inlined from ‘__ct ’ at /usr/include/c++/14/bits/stl_pair.h:695: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.6.1/src/libslic3r/SLA/SupportPointGenerator.cpp:492: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.6.1/src/libslic3r/SLA/SupportPointGenerator.cpp:589: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.6.1/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.6.1/src/libslic3r/SLA/SupportPointGenerator.cpp:489:38: note: ‘data’ declared here 489 | PoissonDiskGridEntry data; | ^~~~ [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/src/libslic3r/SLA/Clustering.cpp [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/BranchingTreeSLA.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp: In instantiation of ‘std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp:420:47: required from here 420 | auto [polar, azimuth] = dir_to_spheric(n); | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 524 | std::pair dir_to_spheric(const Vec<3, Tin> &n, Tout norm = 1.) | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/BranchingTreeSLA.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp: In instantiation of ‘std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:651:47: required from ‘Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; WideningFn = deepsearch_ground_connection(Slic3r::ExecutionTBB, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::&; = void; Slic3r::Vec3d = Eigen::Matrix]’ 651 | auto [plr_init, azm_init] = dir_to_spheric(init_dir); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:748:40: required from ‘Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionTBB; Slic3r::Vec3d = Eigen::Matrix]’ 748 | return deepsearch_ground_connection(policy, sm, source, wfn, init_dir); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/BranchingTreeSLA.cpp:244:49: required from here 244 | auto conn = deepsearch_ground_connection(beam_ex_policy , m_sm, j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | get_radius(to), init_dir); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 524 | std::pair dir_to_spheric(const Vec<3, Tin> &n, Tout norm = 1.) | ^~~~~~~~~~~~~~ [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o -MF CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o.d -o CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BranchingTree/BranchingTree.cpp [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o -MF CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o.d -o CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BranchingTree/PointCloud.cpp [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategy.cpp [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionJunction.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionLine.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/SquareGrid.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/PolylineStitcher.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/PolylineStitcher.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/VoronoiUtils.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/SkeletalTrapezoidation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/SkeletalTrapezoidation.hpp:19, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/SkeletalTrapezoidation.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/SkeletalTrapezoidationGraph.cpp [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/WallToolPaths.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/WallToolPaths.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/WallToolPaths.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 55%] Linking CXX static library liblibslic3r.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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/AABBMesh.cpp.o CMakeFiles/libslic3r.dir/Algorithm/RegionExpansion.cpp.o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o CMakeFiles/libslic3r.dir/Brim.cpp.o CMakeFiles/libslic3r.dir/BuildVolume.cpp.o CMakeFiles/libslic3r.dir/clipper.cpp.o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o CMakeFiles/libslic3r.dir/Color.cpp.o CMakeFiles/libslic3r.dir/Config.cpp.o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o CMakeFiles/libslic3r.dir/Emboss.cpp.o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o CMakeFiles/libslic3r.dir/ExPolygonsIndex.cpp.o CMakeFiles/libslic3r.dir/Extruder.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o CMakeFiles/libslic3r.dir/ExtrusionRole.cpp.o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o CMakeFiles/libslic3r.dir/Fill/FillEnsuring.cpp.o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o CMakeFiles/libslic3r.dir/Flow.cpp.o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o CMakeFiles/libslic3r.dir/Format/STL.cpp.o CMakeFiles/libslic3r.dir/Format/SLAArchiveWriter.cpp.o CMakeFiles/libslic3r.dir/Format/SLAArchiveReader.cpp.o CMakeFiles/libslic3r.dir/Format/ZipperArchiveImport.cpp.o CMakeFiles/libslic3r.dir/Format/SL1.cpp.o CMakeFiles/libslic3r.dir/Format/SL1_SVG.cpp.o CMakeFiles/libslic3r.dir/Format/AnycubicSLA.cpp.o CMakeFiles/libslic3r.dir/Format/STEP.cpp.o CMakeFiles/libslic3r.dir/Format/SLAArchiveFormatRegistry.cpp.o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o CMakeFiles/libslic3r.dir/GCode/RetractWhenCrossingPerimeters.cpp.o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o CMakeFiles/libslic3r.dir/GCode.cpp.o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o CMakeFiles/libslic3r.dir/Geometry.cpp.o CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o CMakeFiles/libslic3r.dir/JumpPointSearch.cpp.o CMakeFiles/libslic3r.dir/Layer.cpp.o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o CMakeFiles/libslic3r.dir/Line.cpp.o CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o CMakeFiles/libslic3r.dir/CutUtils.cpp.o CMakeFiles/libslic3r.dir/Model.cpp.o CMakeFiles/libslic3r.dir/ModelArrange.cpp.o CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o CMakeFiles/libslic3r.dir/MeshNormals.cpp.o CMakeFiles/libslic3r.dir/Measure.cpp.o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o CMakeFiles/libslic3r.dir/Arrange/Items/ArrangeItem.cpp.o CMakeFiles/libslic3r.dir/Arrange/Items/SimpleArrangeItem.cpp.o CMakeFiles/libslic3r.dir/Arrange/ArrangeSettingsDb_AppCfg.cpp.o CMakeFiles/libslic3r.dir/Arrange/Scene.cpp.o CMakeFiles/libslic3r.dir/Arrange/SceneBuilder.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/Beds.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFP.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_CGAL.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/NFPConcave_Tesselate.cpp.o CMakeFiles/libslic3r.dir/Arrange/Core/NFP/EdgeCache.cpp.o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o CMakeFiles/libslic3r.dir/NormalUtils.cpp.o CMakeFiles/libslic3r.dir/NSVGUtils.cpp.o CMakeFiles/libslic3r.dir/ObjectID.cpp.o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o CMakeFiles/libslic3r.dir/Platform.cpp.o CMakeFiles/libslic3r.dir/Point.cpp.o CMakeFiles/libslic3r.dir/Polygon.cpp.o CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o CMakeFiles/libslic3r.dir/Polyline.cpp.o CMakeFiles/libslic3r.dir/Preset.cpp.o CMakeFiles/libslic3r.dir/PresetBundle.cpp.o CMakeFiles/libslic3r.dir/PrincipalComponents2D.cpp.o CMakeFiles/libslic3r.dir/AppConfig.cpp.o CMakeFiles/libslic3r.dir/Print.cpp.o CMakeFiles/libslic3r.dir/PrintApply.cpp.o CMakeFiles/libslic3r.dir/PrintBase.cpp.o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o CMakeFiles/libslic3r.dir/PrintObject.cpp.o CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o CMakeFiles/libslic3r.dir/Semver.cpp.o CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o CMakeFiles/libslic3r.dir/Slicing.cpp.o CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o CMakeFiles/libslic3r.dir/Subdivide.cpp.o CMakeFiles/libslic3r.dir/Support/SupportCommon.cpp.o CMakeFiles/libslic3r.dir/Support/SupportDebug.cpp.o CMakeFiles/libslic3r.dir/Support/SupportMaterial.cpp.o CMakeFiles/libslic3r.dir/Support/SupportParameters.cpp.o CMakeFiles/libslic3r.dir/Support/OrganicSupport.cpp.o CMakeFiles/libslic3r.dir/Support/TreeSupport.cpp.o CMakeFiles/libslic3r.dir/Support/TreeSupportCommon.cpp.o CMakeFiles/libslic3r.dir/Support/TreeModelVolumes.cpp.o CMakeFiles/libslic3r.dir/SupportSpotsGenerator.cpp.o CMakeFiles/libslic3r.dir/Surface.cpp.o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o CMakeFiles/libslic3r.dir/SVG.cpp.o CMakeFiles/libslic3r.dir/Tesselate.cpp.o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o CMakeFiles/libslic3r.dir/utils.cpp.o CMakeFiles/libslic3r.dir/Time.cpp.o CMakeFiles/libslic3r.dir/Timer.cpp.o CMakeFiles/libslic3r.dir/Thread.cpp.o CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o CMakeFiles/libslic3r.dir/TriangleSelectorWrapper.cpp.o CMakeFiles/libslic3r.dir/Zipper.cpp.o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o CMakeFiles/libslic3r.dir/SLA/DefaultSupportTree.cpp.o CMakeFiles/libslic3r.dir/SLA/BranchingTreeSLA.cpp.o CMakeFiles/libslic3r.dir/BranchingTree/BranchingTree.cpp.o CMakeFiles/libslic3r.dir/BranchingTree/PointCloud.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o /usr/bin/ranlib liblibslic3r.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 55%] Built target libslic3r /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 gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 56%] Generating typemap cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs && /usr/bin/cmake -E env PERL5LIB=/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/xs/xsp/my.map\"); \$typemap->merge(typemap => ExtUtils::Typemaps::Basic->new); \$typemap->write(file => \"/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/typemap\")" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/slic3r/CMakeFiles/libslic3r_gui.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 57%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/pchheader.cpp [ 57%] Generating XS.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs && /usr/bin/cmake -E env PERL5LIB=/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/../local-lib/lib/perl5: xsubpp -typemap typemap -output /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp -hiertype /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/main.xs cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/CMakeFiles/XS.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 57%] Building CXX object xs/CMakeFiles/XS.dir/XS.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/usr/lib64/perl5/CORE -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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=11 -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.6.1/redhat-linux-build/xs/XS.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/src/xsinit.h:99, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:215: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__TriangleMesh_new(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:308:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 308 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/TriangleMesh.xsp":309: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.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/TriangleMesh.xsp":309:27: warning: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/TriangleMesh.xsp":309:27: warning: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/TriangleMesh.xsp":309:27: warning: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/TriangleMesh.xsp":309:27: warning: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Print_new(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:1297:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 1297 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/Polyline.xsp":238:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘I32’ {aka ‘int’} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:2633:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 2633 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/Polyline.xsp":247: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.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/Polygon.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.6.1/redhat-linux-build/xs/XS.cpp:3774:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 3774 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Point_new(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:3854:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 3854 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/Point.xsp":140: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.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/Point.xsp":140: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.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Pointf_new(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:4640:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 4640 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Pointf3_new(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:5196:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 5196 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Model_new(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:5782:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 5782 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Model_read_from_file(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:5857:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 5857 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Model_load_stl(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:6981:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 6981 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Line_new(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:10410:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 10410 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/xsp/ExPolygon.xsp":167:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘I32’ {aka ‘int’} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:11323:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 11323 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘void XS_Slic3r__Config_new(PerlInterpreter*, CV*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:11401:17: warning: unused variable ‘CLASS’ [-Wunused-variable] 11401 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:11401:17: warning: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:11401:17: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:11401:17: warning: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:11401:17: warning: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 57%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/AboutDialog.cpp In file included from /usr/lib64/perl5/CORE/perl.h:6168, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/main.xs:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp: In function ‘XS_Slic3r__Model_arrange_objects(interpreter*, cv*)’: /usr/lib64/perl5/CORE/pp.h:463:33: warning: ‘RETVAL’ may be used uninitialized [-Wmaybe-uninitialized] 463 | TARG->sv_u.svu_iv = TARGu_uv; \ | ^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.cpp:6797:17: note: ‘RETVAL’ was declared here 6797 | bool RETVAL; | ^~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/AboutDialog.cpp:16: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 57%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp [ 57%] Building CXX object xs/CMakeFiles/XS.dir/src/perlglue.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r -I/usr/lib64/perl5/CORE -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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 -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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=11 -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.6.1/xs/src/perlglue.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/src/xsinit.h:99, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/src/perlglue.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ArrangeSettingsDialogImgui.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 57%] Linking CXX shared library XS.so cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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/libslic3r/liblibslic3r.a ../src/admesh/libadmesh.a ../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_locale.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_chrono.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 ../src/clipper/libclipper.a ../src/boost/libnowide.a /usr/lib64/libexpat.so.1.8.10 ../src/glu-libtess/libglu-libtess.a /usr/lib64/libqhullcpp.a /usr/lib64/libqhull_r.so.8.0.2 ../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/libjpeg.so ../src/qoi/libqoi.a /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libImath-3_1.so.29.8.0 -lm /usr/lib64/libtbb.so.12.11 /usr/lib64/libtbbmalloc.so.2.11 /usr/lib64/libnlopt.so [ 57%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/SysInfoDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SysInfoDialog.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 57%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/KBShortcutsDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/KBShortcutsDialog.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/BackgroundSlicingProcess.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BackgroundSlicingProcess.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BackgroundSlicingProcess.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/BitmapCache.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BitmapCache.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /usr/include/c++/14/bits/stl_heap.h: In function ‘__adjust_heap.isra’: /usr/include/c++/14/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, [ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/ConfigSnapshotDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigSnapshotDialog.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigSnapshotDialog.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:779: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 779 | bool optimize_anchor_placement(Ex policy, /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/3DScene.cpp /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:313: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | operator()(const typename K1::Vector_3 &a) const In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp:16: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /usr/include/CGAL/Lazy.h: In function ‘operator().isra’: /usr/include/CGAL/Lazy.h:1295: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1295 | auto operator()(L const&...l) const -> /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp: In member function ‘int Slic3r::GLVolumeCollection::load_wipe_tower_preview(float, float, float, float, const std::vector >&, float, float, float, bool, float)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp:562:99: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 562 | const auto [R, scale_x] = WipeTower::get_wipe_tower_cone_base(width, height, depth, cone_angle); | ^ /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:384: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 384 | operator()(const typename K1::Plane_3 &a) const /usr/include/CGAL/Lazy.h: In function ‘operator().isra’: /usr/include/CGAL/Lazy.h:2107: note: parameter passing for argument of type ‘struct result_type’ when C++17 is enabled changed to match C++14 in GCC 10.1 2107 | operator()(const L&... l) const { In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63, from /usr/include/c++/14/memory:69, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:22, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp:14: 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++/14/bits/stl_algobase.h:507:30, inlined from ‘std::__copy_move_a1(double const*, double const*, double*)double*’ at /usr/include/c++/14/bits/stl_algobase.h:534:42, inlined from ‘std::__copy_move_a > >, double*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double*)double*’ at /usr/include/c++/14/bits/stl_algobase.h:541:31, inlined from ‘std::copy<__gnu_cxx::__normal_iterator > >, double*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double*)double*’ at /usr/include/c++/14/bits/stl_algobase.h:637: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++/14/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++/14/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++/14/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++/14/bits/vector.tcc:1017: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++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::append, std::allocator >(std::vector >&, std::vector > const&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:128:20, inlined from ‘Slic3r::GLVolumeCollection::get_current_print_zs(bool) const’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp:921:19: /usr/include/c++/14/bits/stl_algobase.h:438:30: warning: ‘memmove’ writing between 9 and 9223372036854775800 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 438 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/14/bits/allocator.h:46, from /usr/include/c++/14/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++/14/bits/alloc_traits.h:475:28, inlined from ‘std::_Vector_base >::_M_allocate(unsigned long)’ at /usr/include/c++/14/bits/stl_vector.h:377:33, 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++/14/bits/vector.tcc:1008: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++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::append, std::allocator >(std::vector >&, std::vector > const&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:128:20, inlined from ‘Slic3r::GLVolumeCollection::get_current_print_zs(bool) const’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp:921:19: /usr/include/c++/14/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))); | ^ [ 58%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GLShadersManager.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLShadersManager.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GLShader.cpp /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:252: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 252 | operator()(const typename K1::Segment_2 &a) const [ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GLCanvas3D.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:265: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 265 | std::pair search_ground_route(Ex policy, In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.cpp:39: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:635: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 635 | void update_exact() const { /usr/include/CGAL/Plane_3.h: In member function ‘orthogonal_direction’: /usr/include/CGAL/Plane_3.h:114: note: parameter passing for argument of type ‘struct result_type’ when C++17 is enabled changed to match C++14 in GCC 10.1 114 | Direction_3 orthogonal_direction() const [ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SceneRaycaster.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SceneRaycaster.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/assign_scalar.cpp: In member function ‘operator()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/copyleft/cgal/assign_scalar.cpp:17: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 17 | IGL_INLINE void igl::copyleft::cgal::assign_scalar( /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | 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.6.1/src/libslic3r/Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/MeshUtils.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SceneRaycaster.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SceneRaycaster.cpp:6: In function ‘Eigen::internal::pload(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:967:25, inlined from ‘Eigen::internal::evaluator > >::packet<16, double __vector(2)>(long) constdouble __vector(2)’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:245:40, inlined from ‘Eigen::internal::unary_evaluator, Eigen::Matrix const>, Eigen::internal::IndexBased, double>::packet<16, double __vector(2)>(long) constdouble __vector(2)’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:603:81, inlined from ‘Eigen::internal::redux_impl, Eigen::internal::redux_evaluator, Eigen::Matrix const> >, 3, 0>::run, Eigen::Matrix const> >(Eigen::internal::redux_evaluator, Eigen::Matrix const> > const&, Eigen::internal::scalar_sum_op const&, Eigen::CwiseUnaryOp, Eigen::Matrix const> const&)double’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:258:96, inlined from ‘Eigen::DenseBase, Eigen::Matrix const> >::redux >(Eigen::internal::scalar_sum_op const&) constdouble’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from ‘Eigen::DenseBase, Eigen::Matrix const> >::sum() const’ at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from ‘Eigen::MatrixBase >::squaredNorm() const’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from ‘Eigen::MatrixBase const, -1, -1, false> > const>, Eigen::CwiseUnaryOp, Eigen::Matrix const>, 0> >::normalized() const’ at /usr/include/eigen3/Eigen/src/Core/Dot.h:128:31: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:2345:16: warning: array subscript 3 is outside array bounds of ‘struct _Nested[1]’ [-Warray-bounds=] 2345 | return vec_xl(0, const_cast(from)); // cast needed by Clang | ^ In file included from /usr/include/eigen3/Eigen/Core:303: /usr/include/eigen3/Eigen/src/Core/Dot.h: In member function ‘Eigen::MatrixBase const, -1, -1, false> > const>, Eigen::CwiseUnaryOp, Eigen::Matrix const>, 0> >::normalized() const’: /usr/include/eigen3/Eigen/src/Core/Dot.h:127:11: note: at offset 48 into object ‘n’ of size 48 127 | _Nested n(derived()); | ^ [ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/OpenGLManager.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OpenGLManager.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘extrude_branch’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:1194: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | [&trees, &volumes, &config, &slicing_params, &move_bounds, &mesh_slicing_params, &throw_on_cancel](const tbb::blocked_range &range) { /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 59%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Selection.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Selection.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Selection.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:627: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 627 | void update_exact_helper(std::index_sequence) const { /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp: In member function ‘unretract’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp:448: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | std::string GCodeWriter::unretract() In file included from /usr/include/eigen3/Eigen/Core:210, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoundingBox.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Selection.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Selection.cpp:6: 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); | ^~~ In member function ‘extrude’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘mk_rtree_seg’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:600: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 600 | GroundConnection deepsearch_ground_connection( [ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In function ‘get_wipe_tower_cone_base’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 [ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SurfaceDrag.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp: In member function ‘prepare_adaptive_infill_data’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp:545: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 545 | std::pair PrintObject::prepare_adaptive_infill_data( In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In function ‘__make_heap’, inlined from ‘__heap_select’ at /usr/include/c++/14/bits/stl_algo.h:1587:23, inlined from ‘__partial_sort’ at /usr/include/c++/14/bits/stl_algo.h:1862:25, inlined from ‘__introsort_loop’ at /usr/include/c++/14/bits/stl_algo.h:1878:27: /usr/include/c++/14/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), | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | 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 [ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp:408: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 408 | filterfn = [this, &nmls, &heads, &filterfn](unsigned fidx, size_t i, double back_r) { /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:19: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:16: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp: In member function ‘first_layer_wipe_tower_corners’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1217: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | Points Print::first_layer_wipe_tower_corners() const /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | 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.6.1/src/libslic3r/Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoFlatten.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:5: 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); | ^~~ Installing XS.pm and XS.{so,dll,bundle} into the local-lib directory ... cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs && /usr/bin/cmake -E make_directory /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/../local-lib/lib/perl5/ppc64le-linux-thread-multi/auto/Slic3r/XS/ cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs && /usr/bin/cmake -E copy /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs/XS.so /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/../local-lib/lib/perl5/ppc64le-linux-thread-multi/auto/Slic3r/XS/ cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs && /usr/bin/cmake -E make_directory /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/../local-lib/lib/perl5/ppc64le-linux-thread-multi/Slic3r/ cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/xs && /usr/bin/cmake -E copy /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/lib/Slic3r/XS.pm /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/../local-lib/lib/perl5/ppc64le-linux-thread-multi/Slic3r/ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 62%] Built target XS /usr/bin/gmake -f tests/arrange/CMakeFiles/arrange_tests.dir/build.make tests/arrange/CMakeFiles/arrange_tests.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange/CMakeFiles/arrange_tests.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f tests/arrange/CMakeFiles/arrange_tests.dir/build.make tests/arrange/CMakeFiles/arrange_tests.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 62%] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange && /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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/arrange/CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o -MF CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o.d -o CMakeFiles/arrange_tests.dir/arrange_tests_main.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/arrange_tests_main.cpp [ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp: In member function ‘void Slic3r::GUI::GLGizmoCut3D::toggle_model_objects_visibility()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3026:21: warning: loop variable ‘raycaster’ creates a copy from type ‘const std::shared_ptr’ [-Wrange-loop-construct] 3026 | for (const auto raycaster : *raycasters) | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3026:21: note: use reference type to prevent copying 3026 | for (const auto raycaster : *raycasters) | ^~~~~~~~~ | & /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3026:21: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3026:21: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3026:21: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3026:21: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 62%] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/test_arrange.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange && /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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/arrange/CMakeFiles/arrange_tests.dir/test_arrange.cpp.o -MF CMakeFiles/arrange_tests.dir/test_arrange.cpp.o.d -o CMakeFiles/arrange_tests.dir/test_arrange.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/test_arrange.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/test_arrange.cpp:22: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | 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.6.1/src/libslic3r/Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoCut.hpp:8: 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 > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > 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::Matrix > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > 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::Matrix > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > 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::Matrix > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&’: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: ‘svd’ declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ [ 62%] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/test_arrange_integration.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange && /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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/arrange/CMakeFiles/arrange_tests.dir/test_arrange_integration.cpp.o -MF CMakeFiles/arrange_tests.dir/test_arrange_integration.cpp.o.d -o CMakeFiles/arrange_tests.dir/test_arrange_integration.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/test_arrange_integration.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/test_arrange_integration.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/TriangleMesh.hpp:19, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/test_utils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/test_arrange_integration.cpp:2: In member function ‘Slic3r::BoundingBoxBase > >::BoundingBoxBase(Slic3r::BoundingBoxBase > > const&)’, inlined from ‘Slic3r::BoundingBox::BoundingBox(Slic3r::BoundingBox const&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoundingBox.hpp:185:7, inlined from ‘____C_A_T_C_H____T_E_S_T____80()’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/test_arrange_integration.cpp:979:57: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoundingBox.hpp:17:7: warning: ‘MEM[(const struct BoundingBoxBase &)&D.898764].defined’ may be used uninitialized [-Wmaybe-uninitialized] 17 | class BoundingBoxBase | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/test_arrange_integration.cpp: In function ‘____C_A_T_C_H____T_E_S_T____80()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/arrange/test_arrange_integration.cpp:979:38: note: ‘’ declared here 979 | auto bedbb = bounding_box(get_bed_shape(cfg)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp [ 62%] Building CXX object tests/arrange/CMakeFiles/arrange_tests.dir/__/data/prusaparts.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange && /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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/arrange/CMakeFiles/arrange_tests.dir/__/data/prusaparts.cpp.o -MF CMakeFiles/arrange_tests.dir/__/data/prusaparts.cpp.o.d -o CMakeFiles/arrange_tests.dir/__/data/prusaparts.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/data/prusaparts.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSlaBase.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoHollow.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:15: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 63%] Linking CXX executable arrange_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange && /usr/bin/cmake -E cmake_link_script CMakeFiles/arrange_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,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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/arrange_tests.dir/arrange_tests_main.cpp.o CMakeFiles/arrange_tests.dir/test_arrange.cpp.o CMakeFiles/arrange_tests.dir/test_arrange_integration.cpp.o CMakeFiles/arrange_tests.dir/__/data/prusaparts.cpp.o -o arrange_tests ../../src/libslic3r/liblibslic3r.a ../../src/libslic3r/liblibslic3r.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_locale.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_chrono.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib64/libexpat.so.1.8.10 ../../src/glu-libtess/libglu-libtess.a /usr/lib64/libqhullcpp.a /usr/lib64/libqhull_r.so.8.0.2 ../../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/libjpeg.so ../../src/qoi/libqoi.a /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libImath-3_1.so.29.8.0 -lm /usr/lib64/libtbb.so.12.11 /usr/lib64/libtbbmalloc.so.2.11 /usr/lib64/libnlopt.so [ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:326: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 326 | bool optimize_pinhead_placement(Ex policy, In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSeam.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:313: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | operator()(const typename K1::Vector_3 &a) const /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp /usr/include/CGAL/NT_converter.h: In member function ‘operator()’: /usr/include/CGAL/NT_converter.h:107: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | operator()(const NT1 &a) const In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:15: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:265: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 265 | std::pair search_ground_route(Ex policy, [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMeasure.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:780: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Lazy_rep_0(E&& e) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.cpp: In function ‘find_inter_of_lines_in_diff_objs’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.cpp:211: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ConflictResultOpt ConflictChecker::find_inter_of_lines_in_diff_objs(PrintObjectPtrs objs, In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/include/CGAL/Lazy_exact_nt.h: In member function ‘operator()’: /usr/include/CGAL/Lazy_exact_nt.h:292: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 292 | CGAL_LAZY_UNARY_OP(opposite, Lazy_exact_Opp) In file included from /usr/include/eigen3/Eigen/Core:277, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMeasure.hpp:8: 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 > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&’ at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from ‘Eigen::Quaternion::FromTwoVectors, Eigen::Matrix > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > const&)Eigen::Quaternion’ at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27, inlined from ‘Slic3r::GUI::init_torus_data(unsigned int, unsigned int, Eigen::Matrix const&, float, float, Eigen::Matrix const&, Eigen::Transform const&) [clone .constprop.0]’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:139:49: /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::GUI::init_torus_data(unsigned int, unsigned int, Eigen::Matrix const&, float, float, Eigen::Matrix const&, Eigen::Transform const&) [clone .constprop.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 > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&’ at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from ‘Eigen::Quaternion::FromTwoVectors, Eigen::Matrix > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > const&)Eigen::Quaternion’ at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27, inlined from ‘Slic3r::GUI::init_torus_data(unsigned int, unsigned int, Eigen::Matrix const&, float, float, Eigen::Matrix const&, Eigen::Transform const&) [clone .constprop.0]’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:139:49: /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::GUI::init_torus_data(unsigned int, unsigned int, Eigen::Matrix const&, float, float, Eigen::Matrix const&, Eigen::Transform const&) [clone .constprop.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 > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&’ at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from ‘Eigen::Quaternion::FromTwoVectors, Eigen::Matrix > const, 3, 1, false>, Eigen::Matrix >(Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&, Eigen::MatrixBase > const&)Eigen::Quaternion’ at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27, inlined from ‘Slic3r::GUI::init_torus_data(unsigned int, unsigned int, Eigen::Matrix const&, float, float, Eigen::Matrix const&, Eigen::Transform const&) [clone .constprop.0]’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp:139:49: /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::GUI::init_torus_data(unsigned int, unsigned int, Eigen::Matrix const&, float, float, Eigen::Matrix const&, Eigen::Transform const&) [clone .constprop.0]’: /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.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘extrude_branch’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:1194: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | [&trees, &volumes, &config, &slicing_params, &move_bounds, &mesh_slicing_params, &throw_on_cancel](const tbb::blocked_range &range) { [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GLSelectionRectangle.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLSelectionRectangle.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GLModel.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLModel.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GLTexture.cpp In function ‘get_wipe_tower_cone_base’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp:408: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 408 | filterfn = [this, &nmls, &heads, &filterfn](unsigned fidx, size_t i, double back_r) { In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLTexture.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLTexture.cpp:26: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/stb_dxt/stb_dxt.h: In function ‘void rgbToYCoCgBlock(unsigned char*, const unsigned char*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/stb_dxt/stb_dxt.h:856:9: warning: variable ‘blockCg’ set but not used [-Wunused-but-set-variable] 856 | int blockCg[16]; | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/stb_dxt/stb_dxt.h:856:9: warning: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/stb_dxt/stb_dxt.h:856:9: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/stb_dxt/stb_dxt.h:856:9: warning: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/stb_dxt/stb_dxt.h:856:9: warning: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/stb_dxt/stb_dxt.h: At global scope: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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) | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GLToolbar.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLToolbar.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /usr/include/CGAL/Lazy_exact_nt.h: In member function ‘operator()’: /usr/include/CGAL/Lazy_exact_nt.h:318: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 318 | CGAL_LAZY_BINARY_OP(*, Lazy_exact_Mul) [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GCodeViewer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/GCodeProcessor.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:31: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3547:137: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3547 | return (it != time_mode.roles_times.end()) ? std::make_pair(it->second, it->second / time_mode.time) : std::make_pair(0.0f, 0.0f); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3553:43: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3553 | return std::make_pair(0.0, 0.0); | ^ In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, from /usr/include/c++/14/memory:66, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:22, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:7: /usr/include/c++/14/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.6.1/src/slic3r/GUI/GCodeViewer.cpp:3547:68: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3553:43: note: 3547 | return (it != time_mode.roles_times.end()) ? std::make_pair(it->second, it->second / time_mode.time) : std::make_pair(0.0f, 0.0f); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3553:43: note: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:929:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 929 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/14/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.6.1/src/slic3r/GUI/GCodeViewer.cpp:3556:30: required from here /usr/include/c++/14/bits/stl_pair.h:929:5: note: 3556 | return std::make_pair(it->second.first * koef, it->second.second); /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:929:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 929 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /usr/include/c++/14/bits/stl_pair.h:929:5: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /usr/include/c++/14/bits/stl_pair.h:929:5: note: 417 | void set(const std::vector &rhs) override /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘void Slic3r::GUI::GCodeViewer::render_legend(float&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3574:66: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3574 | auto [time, percent] = role_time_and_percent(role); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3578:86: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3578 | auto [used_filament_m, used_filament_g] = used_filament_per_role(role); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3545:34: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3545 | auto role_time_and_percent = [time_mode](GCodeExtrusionRole role) { | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3550:35: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3550 | auto used_filament_per_role = [this, imperial_units](GCodeExtrusionRole role) { | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘mk_rtree_seg’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘Slic3r::GUI::GCodeViewer::render_legend(float&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3574:61: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3574 | auto [time, percent] = role_time_and_percent(role); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3578:81: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3578 | auto [used_filament_m, used_filament_g] = used_filament_per_role(role); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Preferences.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:61:2: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 50 | template<> const t_config_enum_values& ConfigOptionEnum::get_enum_values() { return s_keys_map_##NAME; } \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::NotifyReleaseMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp: In member function ‘void Slic3r::GUI::PreferencesDialog::show(const std::string&, const std::string&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:114:41: warning: loop variable ‘opt_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] 114 | for (const std::string& opt_key : {"suppress_hyperlinks", "downloader_url_registered"}) | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:114:41: 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.6.1/src/slic3r/GUI/Preferences.cpp: In member function ‘void Slic3r::GUI::PreferencesDialog::accept(wxEvent&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:735: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] 735 | for (const std::string& key : { "old_settings_layout_mode", | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:735: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.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:735:33: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:735:33: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:735:33: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Preferences.cpp:735:33: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/PresetHints.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/PresetHints.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GUI.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:452: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.6.1/src/libslic3r/Config.hpp:354:38: note: 452 | this->values[i] = static_cast*>(rhs)->value; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.cpp:117:70: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 117 | config.option(opt_key)->set_at(vec_new, opt_index, 0); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:452:31: required from ‘void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Slic3r::FloatOrPercent; size_t = long unsigned int]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 452 | this->values[i] = static_cast*>(rhs)->value; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.cpp:150:64: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 150 | config.option(opt_key)->set_at(vec_new, opt_index, opt_index); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GUI_Init.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp: In member function ‘first_layer_wipe_tower_corners’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1217: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | Points Print::first_layer_wipe_tower_corners() const In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Init.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Init.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GUI_Preview.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Preview.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GUI_App.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp: In function ‘adaptive_fill_line_spacing’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp:550:84: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 550 | auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:600: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 600 | GroundConnection deepsearch_ground_connection( In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/GUI_Utils.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Utils.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Geometry.cpp [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/I18N.cpp [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/IconManager.cpp [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/MainFrame.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/MainFrame.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/MainFrame.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/MainFrame.cpp:41: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/Plater.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.hpp:29, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:83: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp: In member function ‘bool Slic3r::GUI::Plater::preview_zip_archive(const boost::filesystem::path&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:5679:81: warning: ‘std::string boost::filesystem::extension(const path&)’ is deprecated: Use path::extension() instead [-Wdeprecated-declarations] 5679 | std::string extension = boost::filesystem::extension(path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/boost/filesystem.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/InstanceCheck.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:121: /usr/include/boost/filesystem/convenience.hpp:29:20: note: declared here 29 | inline std::string extension(const path& p) | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /usr/include/boost/filesystem/convenience.hpp:29:20: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /usr/include/boost/filesystem/convenience.hpp:29:20: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /usr/include/boost/filesystem/convenience.hpp:29:20: note: 417 | void set(const std::vector &rhs) override /usr/include/boost/filesystem/convenience.hpp:29:20: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 67%] Built target arrange_tests /usr/bin/gmake -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 67%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/libslic3r_tests.cpp [ 67%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_3mf.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_3mf.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 67%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_aabbindirect.cpp [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_kdtreeindirect.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_kdtreeindirect.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_kdtreeindirect.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_kdtreeindirect.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_kdtreeindirect.cpp [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_arachne.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/WallToolPaths.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_arachne.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arachne/utils/../../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_clipper_offset.cpp [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_clipper_utils.cpp [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_color.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_color.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_color.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_color.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_color.cpp [ 68%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/PresetComboBoxes.cpp [ 69%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_config.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_config.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_config.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/PresetComboBoxes.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/PresetComboBoxes.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Slic3r::FloatOrPercent]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -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.6.1/src/slic3r/GUI/BitmapComboBox.cpp [ 70%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_curve_fitting.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_curve_fitting.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_curve_fitting.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_curve_fitting.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_curve_fitting.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BitmapComboBox.cpp:33: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SavePresetDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SavePresetDialog.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SavePresetDialog.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 70%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_cut_surface.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_cut_surface.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_cut_surface.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_cut_surface.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_cut_surface.cpp [ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/PhysicalPrinterDialog.cpp [ 70%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_elephant_foot_compensation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/PhysicalPrinterDialog.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/PhysicalPrinterDialog.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_elephant_foot_compensation.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 70%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_expolygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_expolygon.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_expolygon.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_expolygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_expolygon.cpp [ 70%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Factories.cpp [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_geometry.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PresetBundle.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Factories.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Factories.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_placeholder_parser.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Factories.cpp: In member function ‘Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(Slic3r::GUI::MenuFactory::MenuType)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Factories.cpp:1274:27: warning: ‘this’ pointer is null [-Wnonnull] 1274 | if (menu->FindItem(_L("Add instance")) != wxNOT_FOUND) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_Factories.cpp:1285:27: warning: ‘this’ pointer is null [-Wnonnull] 1285 | if (menu->FindItem(_L("Add instance")) == wxNOT_FOUND) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PlaceholderParser.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_placeholder_parser.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PresetBundle.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_polygon.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polyline.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polyline.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_polyline.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_polyline.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_polyline.cpp [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_mutable_polygon.cpp [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_mutable_priority_queue.cpp [ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GalleryDialog.cpp [ 73%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_stl.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GalleryDialog.cpp:24: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_stl.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GalleryDialog.cpp: In member function ‘void Slic3r::GUI::GalleryDialog::change_thumbnail()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GalleryDialog.cpp:504:22: warning: ‘bool boost::filesystem::copy_file(const path&, const path&, copy_option)’ is deprecated: Use copy_options instead of copy_option [-Wdeprecated-declarations] 504 | fs::copy_file(current, png_path, fs::copy_option::overwrite_if_exists); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/filesystem.hpp:19, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GalleryDialog.cpp:13: /usr/include/boost/filesystem/operations.hpp:473:13: note: declared here 473 | inline bool copy_file(path const& from, path const& to, // See ticket #2925 | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 73%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_meshboolean.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /usr/include/boost/filesystem/operations.hpp:473:13: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /usr/include/boost/filesystem/operations.hpp:473:13: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /usr/include/boost/filesystem/operations.hpp:473:13: note: 417 | void set(const std::vector &rhs) override /usr/include/boost/filesystem/operations.hpp:473:13: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 73%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_marchingsquares.cpp [ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 575 | class ConfigOptionFloat : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 73%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_region_expansion.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_region_expansion.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_region_expansion.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_region_expansion.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_region_expansion.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 73%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_timeutils.cpp [ 74%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_utils.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_utils.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_utils.cpp [ 74%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_voronoi.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_voronoi.cpp [ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectSettings.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectSettings.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 575 | class ConfigOptionFloat : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectLayers.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectLayers.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 575 | class ConfigOptionFloat : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/MeshUtils.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/MeshUtils.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 74%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_optimizers.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 74%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_png_io.cpp [ 74%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_surface_mesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_surface_mesh.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_surface_mesh.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_surface_mesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_surface_mesh.cpp [ 75%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_quadric_edge_collapse.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_quadric_edge_collapse.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_quadric_edge_collapse.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_quadric_edge_collapse.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_quadric_edge_collapse.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.h:54, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/qslim.cpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/qslim.h:39, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_quadric_edge_collapse.cpp:242: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.cpp: In function ‘void igl::connect_boundary_to_infinity(const Eigen::PlainObjectBase&, typename DerivedF::Scalar, Eigen::PlainObjectBase&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.cpp:28:70: warning: typedef ‘VectorXI’ locally defined but not used [-Wunused-local-typedefs] 28 | typedef Eigen::Matrix VectorXI; | ^~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.h:38, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_simplices.cpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_simplices.h:41, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_edge_map.cpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_edge_map.h:41, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/edge_flaps.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/edge_flaps.h:50, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/decimate.cpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/decimate.h:252, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/qslim.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp: In instantiation of ‘void igl::unique_rows(const Eigen::DenseBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedA = Eigen::Matrix; DerivedC = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_simplices.cpp:31:19: required from ‘void igl::unique_simplices(const Eigen::MatrixBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedF = Eigen::Matrix; DerivedFF = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.cpp:28:70: warning: 31 | igl::unique_rows(sortF,C,IA,IC); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.cpp:28:70: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_edge_map.cpp:35:19: required from ‘void igl::unique_edge_map(const Eigen::MatrixBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, std::vector >&) [with DerivedF = Eigen::Matrix; DerivedE = Eigen::Matrix; DeriveduE = Eigen::Matrix; DerivedEMAP = Eigen::Matrix; uE2EType = int]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.cpp:28:70: warning: 35 | unique_simplices(E,uE,IA,EMAP); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.cpp:28:70: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/edge_flaps.cpp:55:23: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.cpp:28:70: warning: 55 | igl::unique_edge_map(F,allE,E,EMAP,uE2E); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/connect_boundary_to_infinity.cpp:28:70: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 39 | for (size_t c=0; c&, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedI = Eigen::Matrix]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:27:11: required from ‘void igl::unique_rows(const Eigen::DenseBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedA = Eigen::Matrix; DerivedC = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: 27 | sortrows(A,true,sortA,IM); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: | ~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_simplices.cpp:31:19: required from ‘void igl::unique_simplices(const Eigen::MatrixBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedF = Eigen::Matrix; DerivedFF = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: 31 | igl::unique_rows(sortF,C,IA,IC); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_edge_map.cpp:35:19: required from ‘void igl::unique_edge_map(const Eigen::MatrixBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, std::vector >&) [with DerivedF = Eigen::Matrix; DerivedE = Eigen::Matrix; DeriveduE = Eigen::Matrix; DerivedEMAP = Eigen::Matrix; uE2EType = int]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: 35 | unique_simplices(E,uE,IA,EMAP); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/edge_flaps.cpp:55:23: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: 55 | igl::unique_edge_map(F,allE,E,EMAP,uE2E); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_rows.cpp:39:23: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:69:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 69 | for(int i = 0;i, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/parallel_for.h:109:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = int; FunctionType = sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: 109 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sort.cpp:284:15: required from ‘void igl::sort3(const Eigen::DenseBase&, int, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedY = Eigen::Matrix; DerivedIX = Eigen::Matrix]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: 284 | parallel_for(num_outer,inner,16000); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sort.cpp:39:24: required from ‘void igl::sort(const Eigen::DenseBase&, int, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedY = Eigen::Matrix; DerivedIX = Eigen::Matrix]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: 39 | return igl::sort3(X,dim,ascending,Y,IX); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_simplices.cpp:28:12: required from ‘void igl::unique_simplices(const Eigen::MatrixBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedF = Eigen::Matrix; DerivedFF = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: 28 | igl::sort(F,2,true,sortF,unusedI); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/unique_edge_map.cpp:35:19: required from ‘void igl::unique_edge_map(const Eigen::MatrixBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, std::vector >&) [with DerivedF = Eigen::Matrix; DerivedE = Eigen::Matrix; DeriveduE = Eigen::Matrix; DerivedEMAP = Eigen::Matrix; uE2EType = int]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: 35 | unique_simplices(E,uE,IA,EMAP); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/edge_flaps.cpp:55:23: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: 55 | igl::unique_edge_map(F,allE,E,EMAP,uE2E); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/sortrows.cpp:101:22: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl/igl/parallel_for.h:133:14: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 133 | loop_size’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Tab.cpp:61: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Tab.cpp: In member function ‘void Slic3r::GUI::TabFilament::update_filament_overrides_page()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Tab.cpp:1974:29: warning: loop variable ‘opt_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] 1974 | for (const std::string& opt_key : {"filament_retract_length_toolchange", "filament_retract_restart_extra_toolchange"}) | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Tab.cpp:1974: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 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Tab.cpp:1974:29: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Tab.cpp:1974:29: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Tab.cpp:1974:29: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Tab.cpp:1974:29: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 76%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_triangulation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_triangulation.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_triangulation.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_triangulation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_triangulation.cpp [ 76%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_emboss.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_emboss.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_emboss.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_emboss.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_emboss.cpp [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp: In member function ‘void Slic3r::GUI::ConfigManipulation::toggle_print_fff_options(Slic3r::DynamicPrintConfig*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp:297: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] 297 | for (const std::string& key : { "support_tree_angle", "support_tree_angle_slow", "support_tree_branch_diameter", | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp:297: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 /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian_converter.h:27, from /usr/include/CGAL/boost/graph/copy_face_graph.h:18, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_emboss.cpp:529: /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/Number_types/internal/Exact_type_selector.h:23, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21, from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_nodes.h:19, from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:24, from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:25, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22: /usr/include/CGAL/MP_Float.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/MP_Float.h:516:69: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 516 | std::pair operator()( const Type& x ) const { | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp:297:29: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp:297:29: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp:297:29: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigManipulation.cpp:297:29: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:30: /usr/include/CGAL/Gmpz.h: In member function ‘CGAL::Modular_traits::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 { | ^ [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Field.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Field.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp: In member function ‘void Slic3r::GUI::ConfigOptionsGroup::back_to_config_value(const Slic3r::DynamicPrintConfig&, const std::string&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp:626: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] 626 | for (const std::string& key : {"bed_custom_texture", "bed_custom_model"}) { | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp:626: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.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp:626:33: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp:626:33: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp:626:33: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.cpp:626:33: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OG_CustomCtrl.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OG_CustomCtrl.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OG_CustomCtrl.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BedShapeDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/2DBed.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BedShapeDialog.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BedShapeDialog.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/2DBed.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/2DBed.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/2DBed.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 77%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_indexed_triangle_set.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DBed.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PresetBundle.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DBed.cpp:15: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 77%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_astar.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_astar.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_astar.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_astar.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_astar.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | 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.6.1/src/libslic3r/Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoundingBox.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_astar.cpp:3: 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::astar::QNode::QNode(Eigen::Matrix, unsigned long, float, float)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AStar.hpp:79:11, inlined from ‘std::pair >::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)’ at /usr/include/c++/14/tuple:2688:2, inlined from ‘std::pair >::pair(std::piecewise_construct_t, std::tuple, std::tuple<>)’ at /usr/include/c++/14/tuple:2677:63, inlined from ‘std::__new_allocator >, false> >::construct >, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits >, false> > >::construct >, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator >, false> >&, std::pair >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from ‘std::__detail::_Hashtable_alloc >, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)std::__detail::_Hash_node >, false>*’ at /usr/include/c++/14/bits/hashtable_policy.h:2024:36, inlined from ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc >, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)’ at /usr/include/c++/14/bits/hashtable.h:312:35, inlined from ‘std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](unsigned long const&)’ at /usr/include/c++/14/bits/hashtable_policy.h:843:42: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: ‘MEM[(struct PlainObjectBase &)&D.821943].m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/memory_resource.h:47, from /usr/include/c++/14/string:67, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/catch2/catch.hpp:475, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_astar.cpp:1: /usr/include/c++/14/tuple: In member function ‘std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](unsigned long const&)’: /usr/include/c++/14/tuple:2688:9: note: ‘’ declared here 2688 | second(std::forward<_Args2>(std::get<_Indexes2>(__tuple2))...) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::astar::QNode::QNode(Eigen::Matrix, unsigned long, float, float)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AStar.hpp:79:11, inlined from ‘std::pair >::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)’ at /usr/include/c++/14/tuple:2688:2, inlined from ‘std::pair >::pair(std::piecewise_construct_t, std::tuple, std::tuple<>)’ at /usr/include/c++/14/tuple:2677:63, inlined from ‘std::__new_allocator >, false> >::construct >, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits >, false> > >::construct >, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator >, false> >&, std::pair >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from ‘std::__detail::_Hashtable_alloc >, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)std::__detail::_Hash_node >, false>*’ at /usr/include/c++/14/bits/hashtable_policy.h:2024:36, inlined from ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc >, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&)’ at /usr/include/c++/14/bits/hashtable.h:312:35, inlined from ‘std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](unsigned long const&)’ at /usr/include/c++/14/bits/hashtable_policy.h:843:42: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: ‘MEM[(struct PlainObjectBase &)&D.827130].m_storage’ may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/tuple: In member function ‘std::__detail::_Map_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](unsigned long const&)’: /usr/include/c++/14/tuple:2688:9: note: ‘’ declared here 2688 | second(std::forward<_Args2>(std::get<_Indexes2>(__tuple2))...) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_anyptr.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_anyptr.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_anyptr.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_anyptr.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_anyptr.cpp [ 78%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_jump_point_search.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_jump_point_search.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_jump_point_search.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_jump_point_search.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_jump_point_search.cpp [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/CoordAxes.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/JumpPointSearch.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/libslic3r/test_jump_point_search.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/CoordAxes.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 78%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/__/data/prusaparts.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/__/data/prusaparts.cpp.o -MF CMakeFiles/libslic3r_tests.dir/__/data/prusaparts.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/__/data/prusaparts.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/data/prusaparts.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Camera.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Camera.cpp: In member function ‘std::pair Slic3r::GUI::Camera::calc_tight_frustrum_zs_around(const Slic3r::BoundingBoxf3&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Camera.cpp:371:89: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 371 | std::pair Camera::calc_tight_frustrum_zs_around(const BoundingBoxf3& box) | ^ [ 78%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/libslic3r/test_hollowing.cpp [ 78%] Linking CXX executable libslic3r_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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_kdtreeindirect.cpp.o CMakeFiles/libslic3r_tests.dir/test_arachne.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_color.cpp.o CMakeFiles/libslic3r_tests.dir/test_config.cpp.o CMakeFiles/libslic3r_tests.dir/test_curve_fitting.cpp.o CMakeFiles/libslic3r_tests.dir/test_cut_surface.cpp.o CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o CMakeFiles/libslic3r_tests.dir/test_expolygon.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_polyline.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_region_expansion.cpp.o CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o CMakeFiles/libslic3r_tests.dir/test_utils.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_surface_mesh.cpp.o CMakeFiles/libslic3r_tests.dir/test_quadric_edge_collapse.cpp.o CMakeFiles/libslic3r_tests.dir/test_triangulation.cpp.o CMakeFiles/libslic3r_tests.dir/test_emboss.cpp.o CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o CMakeFiles/libslic3r_tests.dir/test_astar.cpp.o CMakeFiles/libslic3r_tests.dir/test_anyptr.cpp.o CMakeFiles/libslic3r_tests.dir/test_jump_point_search.cpp.o CMakeFiles/libslic3r_tests.dir/__/data/prusaparts.cpp.o CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -o libslic3r_tests ../../src/libslic3r/liblibslic3r.a ../../src/libslic3r/liblibslic3r.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_locale.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_chrono.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib64/libexpat.so.1.8.10 ../../src/glu-libtess/libglu-libtess.a /usr/lib64/libqhullcpp.a /usr/lib64/libqhull_r.so.8.0.2 ../../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/libjpeg.so ../../src/qoi/libqoi.a /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libImath-3_1.so.29.8.0 -lm /usr/lib64/libtbb.so.12.11 /usr/lib64/libtbbmalloc.so.2.11 /usr/lib64/libnlopt.so [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/CameraUtils.cpp [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/wxExtensions.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/wxExtensions.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ExtruderSequenceDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ExtruderSequenceDialog.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/WipeTowerDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/WipeTowerDialog.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/algorithm:60, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/WipeTowerDialog.cpp:5: /usr/include/c++/14/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 = 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.6.1/src/slic3r/GUI/WipeTowerDialog.cpp:97:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 97 | buttons.push_back(std::make_pair(x, y)); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~^~~~~~ /usr/include/c++/14/bits/stl_pair.h:929:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 929 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /usr/include/c++/14/bits/stl_pair.h:929:5: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /usr/include/c++/14/bits/stl_pair.h:929:5: note: 417 | void set(const std::vector &rhs) override /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/RammingChart.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/RammingChart.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/algorithm:60, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/RammingChart.cpp:5: /usr/include/c++/14/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 = 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.6.1/src/slic3r/GUI/RammingChart.cpp:281:45: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 281 | buttons_out.push_back(std::make_pair(float(button.get_pos().m_x),float(button.get_pos().m_y))); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:929:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 929 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /usr/include/c++/14/bits/stl_pair.h:929:5: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /usr/include/c++/14/bits/stl_pair.h:929:5: note: 417 | void set(const std::vector &rhs) override /usr/include/c++/14/bits/stl_pair.h:929:5: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/RemovableDriveManager.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/RemovableDriveManager.cpp: In function ‘void Slic3r::GUI::search_for_drives_internal::inspect_file(const std::string&, const std::string&, std::vector&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/RemovableDriveManager.cpp:760:96: warning: ‘std::string boost::filesystem::basename(const path&)’ is deprecated: Use path::stem() instead [-Wdeprecated-declarations] 760 | out.emplace_back(DriveData{ boost::filesystem::basename(boost::filesystem::path(path)), path }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/filesystem.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/RemovableDriveManager.cpp:36: /usr/include/boost/filesystem/convenience.hpp:35:20: note: declared here 35 | inline std::string basename(const path& p) | ^~~~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SendSystemInfoDialog.cpp /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:313: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | operator()(const typename K1::Vector_3 &a) const [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SurfaceDrag.cpp /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:299: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 299 | operator()(const typename K1::Point_3 &a) const In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SurfaceDrag.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/SurfaceDrag.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/TextLines.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AppConfig.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/EmbossStyleManager.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/TextLines.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/TextLines.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BonjourDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BonjourDialog.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/BonjourDialog.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ButtonsDescription.cpp In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ButtonsDescription.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:627: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 627 | void update_exact_helper(std::index_sequence) const { [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ImGuiWrapper.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ImGuiWrapper.cpp:36: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /usr/include/CGAL/Lazy_exact_nt.h: In member function ‘operator()’: /usr/include/CGAL/Lazy_exact_nt.h:318: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 318 | CGAL_LAZY_BINARY_OP(*, Lazy_exact_Mul) /usr/include/CGAL/Lazy.h: In member function ‘__ct_base ’: /usr/include/CGAL/Lazy.h:780: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Lazy_rep_0(E&& e) [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Config/Snapshot.cpp In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/include/CGAL/Lazy.h: In member function ‘__ct_base ’: /usr/include/CGAL/Lazy.h:780: note: parameter passing for argument of type ‘struct result_type’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Lazy_rep_0(E&& e) [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Config/Version.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Config/Version.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/ASCIIFolding.cpp [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Serial.cpp [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard_private.hpp:27, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp:60: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp: In member function ‘void Slic3r::GUI::ConfigWizard::priv::load_pages()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp:2372:57: warning: loop variable ‘v’ creates a copy from type ‘const std::pair, std::__cxx11::basic_string >’ [-Wrange-loop-construct] 2372 | for (const std::pair v : sorted_vendors) { | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp:2372:57: note: use reference type to prevent copying 2372 | for (const std::pair v : sorted_vendors) { | ^ | & /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp:2372:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp:2372:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp:2372:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ConfigWizard.cpp:2372:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/MsgDialog.cpp [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/UpdateDialogs.cpp [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/FirmwareDialog.cpp /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:635: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 635 | void update_exact() const { /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:627: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 627 | void update_exact_helper(std::index_sequence) const { [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/PrintHostDialogs.cpp /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:780: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Lazy_rep_0(E&& e) In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/PrintHostDialogs.cpp:26: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/BoostThreadWorker.cpp [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Core/Beds.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/SegmentedRectangleBed.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Scene.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Arrange.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Arrange/Tasks/ArrangeTask.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:5: In member function ‘Slic3r::BoundingBoxBase > >::operator=(Slic3r::BoundingBoxBase > > const&)’, inlined from ‘Slic3r::BoundingBox::operator=(Slic3r::BoundingBox const&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoundingBox.hpp:185:7, inlined from ‘Slic3r::GUI::build_scene(Slic3r::GUI::Plater&, Slic3r::GUI::ArrangeSelectionMode)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:189:70: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoundingBox.hpp:17:7: warning: ‘MEM[(const struct BoundingBoxBase &)&D.1479944].defined’ may be used uninitialized [-Wmaybe-uninitialized] 17 | class BoundingBoxBase | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp: In function ‘Slic3r::GUI::build_scene(Slic3r::GUI::Plater&, Slic3r::GUI::ArrangeSelectionMode)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:189:38: note: ‘’ declared here 189 | wth->xl_bb = bounding_box(get_bed_shape(*plater.config())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘Slic3r::BoundingBoxBase > >::operator=(Slic3r::BoundingBoxBase > > const&)’, inlined from ‘Slic3r::BoundingBox::operator=(Slic3r::BoundingBox const&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoundingBox.hpp:185:7, inlined from ‘Slic3r::GUI::build_scene(Slic3r::GUI::Plater&, Slic3r::GUI::ArrangeSelectionMode)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:189:70: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/BoundingBox.hpp:17:7: warning: ‘MEM[(const struct BoundingBoxBase &)&D.1479944].defined’ may be used uninitialized [-Wmaybe-uninitialized] 17 | class BoundingBoxBase | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp: In function ‘Slic3r::GUI::build_scene(Slic3r::GUI::Plater&, Slic3r::GUI::ArrangeSelectionMode)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/ArrangeJob2.cpp:189:38: note: ‘’ declared here 189 | wth->xl_bb = bounding_box(get_bed_shape(*plater.config())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp:15: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AppConfig.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/EmbossStyleManager.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/CreateFontStyleImagesJob.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/EmbossJob.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/EmbossJob.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/EmbossJob.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/EmbossJob.cpp:17: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘mk_rtree_seg’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/RotoptimizeJob.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/SLAImportJob.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Format/SLAArchiveReader.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/SLAImportJob.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/SLAImportJob.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/SLAImportJob.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/NotificationProgressIndicator.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/NotificationManager.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Jobs/NotificationProgressIndicator.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ProgressStatusBar.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ProgressStatusBar.cpp:17: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Mouse3DController.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PresetBundle.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Mouse3DController.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 84%] Built target libslic3r_tests /usr/bin/gmake -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/fff_print /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/fff_print/CMakeFiles/fff_print_tests.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/redhat-linux-build' [ 84%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/fff_print_tests.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DoubleSlider.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../SupportSpotsGenerator.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ExtrusionProcessor.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DoubleSlider.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DoubleSlider.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 85%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_avoid_crossing_perimeters.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_avoid_crossing_perimeters.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_avoid_crossing_perimeters.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 85%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_bridges.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_bridges.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_bridges.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_bridges.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_bridges.cpp [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Notebook.cpp [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_bridges.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 575 | class ConfigOptionFloat : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/wx-3.2/wx/dataview.h:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:8: In member function ‘wxItemId::wxItemId(void*)’, inlined from ‘wxDataViewItem::wxDataViewItem(void*)’ at /usr/include/wx-3.2/wx/dataview.h:99:65, inlined from ‘Slic3r::GUI::ObjectDataViewModel::Delete(wxDataViewItem const&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp:742:66: /usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer used after ‘operator delete(void*, unsigned long)’ [-Wuse-after-free] 30 | wxItemId(Type item = NULL) : m_pItem(item) { } | ^~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function ‘Slic3r::GUI::ObjectDataViewModel::Delete(wxDataViewItem const&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp:741:20: note: call to ‘operator delete(void*, unsigned long)’ here 741 | delete last_instance_node; | ^~~~~~~~~~~~~~~~~~ In member function ‘wxItemId::wxItemId(void*)’, inlined from ‘wxDataViewItem::wxDataViewItem(void*)’ at /usr/include/wx-3.2/wx/dataview.h:99:65, inlined from ‘Slic3r::GUI::ObjectDataViewModel::Delete(wxDataViewItem const&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp:751:61: /usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer may be used after ‘operator delete(void*, unsigned long)’ [-Wuse-after-free] 30 | wxItemId(Type item = NULL) : m_pItem(item) { } | ^~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function ‘Slic3r::GUI::ObjectDataViewModel::Delete(wxDataViewItem const&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp:747:20: note: call to ‘operator delete(void*, unsigned long)’ here 747 | delete node_parent; | ^~~~~~~~~~~ In member function ‘wxItemId::wxItemId(void*)’, inlined from ‘wxDataViewItem::wxDataViewItem(void*)’ at /usr/include/wx-3.2/wx/dataview.h:99:65, inlined from ‘Slic3r::GUI::ObjectDataViewModel::Delete(wxDataViewItem const&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp:767:61: /usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer may be used after ‘operator delete(void*, unsigned long)’ [-Wuse-after-free] 30 | wxItemId(Type item = NULL) : m_pItem(item) { } | ^~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function ‘Slic3r::GUI::ObjectDataViewModel::Delete(wxDataViewItem const&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.cpp:763:20: note: call to ‘operator delete(void*, unsigned long)’ here 763 | delete node_parent; | ^~~~~~~~~~~ [ 85%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_cooling.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_cooling.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_cooling.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_cooling.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_cooling.cpp [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/InstanceCheck.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_cooling.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/InstanceCheck.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/OptionsGroup.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 86%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_clipper.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp: In constructor ‘Slic3r::Search::SearchListModel::SearchListModel(wxWindow*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:773:29: warning: loop variable ‘icon’ of type ‘const std::string&’ {aka ‘const std::__cxx11::basic_string&’} binds to a temporary constructed from type ‘const char* const’ [-Wrange-loop-construct] 773 | for (const std::string& icon : { "cog", "printer", "sla_printer", "spool", "resin", "notification_preferences" }) | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:773: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.6.1/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_clipper.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:773:29: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:773:29: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:773:29: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:773:29: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/14/vector:62, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.hpp:8: In function ‘std::__copy_move::__copy_m(unsigned short const*, unsigned short const*, unsigned short*)unsigned short*’, inlined from ‘std::__copy_move_a2(unsigned short const*, unsigned short const*, unsigned short*)unsigned short*’ at /usr/include/c++/14/bits/stl_algobase.h:507:30, inlined from ‘std::__copy_move_a1(unsigned short const*, unsigned short const*, unsigned short*)unsigned short*’ at /usr/include/c++/14/bits/stl_algobase.h:534:42, inlined from ‘std::__copy_move_a > >, unsigned short*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned short*)unsigned short*’ at /usr/include/c++/14/bits/stl_algobase.h:541:31, inlined from ‘std::copy<__gnu_cxx::__normal_iterator > >, unsigned short*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned short*)unsigned short*’ at /usr/include/c++/14/bits/stl_algobase.h:637:7, inlined from ‘std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator > >, unsigned short*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned short*)unsigned short*’ at /usr/include/c++/14/bits/stl_uninitialized.h:147:27, inlined from ‘std::uninitialized_copy<__gnu_cxx::__normal_iterator > >, unsigned short*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned short*)unsigned short*’ at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, inlined from ‘std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator > >, unsigned short*, unsigned short>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned short*, std::allocator&)unsigned short*’ at /usr/include/c++/14/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++/14/bits/vector.tcc:1017: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++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::append, std::allocator >(std::vector >&, std::vector > const&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:128:20, inlined from ‘Slic3r::Search::OptionsSearcher::search(std::__cxx11::basic_string, std::allocator > const&, bool)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:273:16: /usr/include/c++/14/bits/stl_algobase.h:438:30: warning: ‘memmove’ writing between 3 and 9223372036854775806 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 438 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/14/bits/allocator.h:46, from /usr/include/c++/14/vector:63: 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++/14/bits/alloc_traits.h:475:28, inlined from ‘std::_Vector_base >::_M_allocate(unsigned long)’ at /usr/include/c++/14/bits/stl_vector.h:377:33, 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++/14/bits/vector.tcc:1008: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++/14/bits/stl_vector.h:1485:19, inlined from ‘Slic3r::append, std::allocator >(std::vector >&, std::vector > const&)void’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/libslic3r.h:128:20, inlined from ‘Slic3r::Search::OptionsSearcher::search(std::__cxx11::basic_string, std::allocator > const&, bool)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Search.cpp:273:16: /usr/include/c++/14/bits/new_allocator.h:151:55: note: at offset [-9223372036854775808, -1] into destination object of size [2, 9223372036854775806] allocated by ‘operator new(unsigned long)’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/NotificationManager.cpp [ 87%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_custom_gcode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_custom_gcode.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_custom_gcode.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_custom_gcode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_custom_gcode.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_custom_gcode.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/NotificationManager.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/NotificationManager.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/NotificationManager.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/UnsavedChangesDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PresetBundle.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/UnsavedChangesDialog.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/UnsavedChangesDialog.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 87%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_data.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_data.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_data.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ExtraRenderers.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ExtraRenderers.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ProjectDirtyStateManager.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ProjectDirtyStateManager.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ProjectDirtyStateManager.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DesktopIntegrationDialog.cpp [ 87%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_extrusion_entity.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_extrusion_entity.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DesktopIntegrationDialog.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 87%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_fill.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_fill.cpp [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/HintNotification.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/Fill.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp:244:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 244 | REQUIRE(num_inside == infill_points.size()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp:377:39: warning: comparison of integer expressions of different signedness: ‘std::set::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 377 | REQUIRE(layers.size() == layers_with_perimeters + config.opt_int("raft_layers")); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/NotificationManager.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/HintNotification.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/HintNotification.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp:377:39: warning: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp:377:39: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp:377:39: warning: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_fill.cpp:377:39: warning: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/HintNotification.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 89%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_flow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_flow.cpp [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/FileArchiveDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_flow.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/FileArchiveDialog.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 89%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gaps.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gaps.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_gaps.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_gaps.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_gaps.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_gaps.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Downloader.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Downloader.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 89%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_gcode.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Flow.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Layer.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../SupportSpotsGenerator.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ExtrusionProcessor.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_gcode.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DownloaderFileGet.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DownloaderFileGet.cpp: In member function ‘void Slic3r::GUI::FileGet::priv::get_perform()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DownloaderFileGet.cpp:141:69: warning: ‘std::string boost::filesystem::extension(const path&)’ is deprecated: Use path::extension() instead [-Wdeprecated-declarations] 141 | std::string extension = boost::filesystem::extension(dest_path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/boost/filesystem.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DownloaderFileGet.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/DownloaderFileGet.cpp:5: /usr/include/boost/filesystem/convenience.hpp:29:20: note: declared here 29 | inline std::string extension(const path& p) | ^~~~~~~~~ [ 89%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_gcodefindreplace.cpp [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/AppUpdater.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/FindReplace.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_gcodefindreplace.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 89%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_gcodewriter.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Preset.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_App.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/AppUpdater.cpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_gcodewriter.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 90%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_model.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_model.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_model.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp: In destructor ‘Slic3r::Http::priv::~priv()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:185:24: warning: ‘void curl_formfree(curl_httppost*)’ is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 185 | ::curl_formfree(form); | ~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:21: /usr/include/curl/curl.h:2612:1: note: declared here 2612 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp: In member function ‘void Slic3r::Http::priv::form_add_file(const char*, const boost::filesystem::path&, const char*)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:289:25: warning: ‘CURLFORM_COPYNAME’ is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 289 | CURLFORM_COPYNAME, name, | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2501:3: note: declared here 2501 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:290:25: warning: ‘CURLFORM_FILENAME’ is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations] 290 | CURLFORM_FILENAME, filename, | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2518:3: note: declared here 2518 | CURLFORM_FILENAME CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:291:25: warning: ‘CURLFORM_CONTENTTYPE’ is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations] 291 | CURLFORM_CONTENTTYPE, "application/octet-stream", | ^~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2516:3: note: declared here 2516 | CURLFORM_CONTENTTYPE CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"), | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:292:25: warning: ‘CURLFORM_STREAM’ is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations] 292 | CURLFORM_STREAM, static_cast(&stream), | ^~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2522:3: note: declared here 2522 | CURLFORM_STREAM CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"), | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:293:25: warning: ‘CURLFORM_CONTENTSLENGTH’ is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 293 | CURLFORM_CONTENTSLENGTH, static_cast(size), | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2506:3: note: declared here 2506 | CURLFORM_CONTENTSLENGTH CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:288:31: warning: ‘CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)’ is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 288 | ::curl_formadd(&form, &form_end, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 289 | CURLFORM_COPYNAME, name, | ~~~~~~~~~~~~~~~~~~~~~~~~ 290 | CURLFORM_FILENAME, filename, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | CURLFORM_CONTENTTYPE, "application/octet-stream", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | CURLFORM_STREAM, static_cast(&stream), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293 | CURLFORM_CONTENTSLENGTH, static_cast(size), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | CURLFORM_END | ~~~~~~~~~~~~ 295 | ); | ~ /usr/include/curl/curl.h:2576:1: note: declared here 2576 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp: In member function ‘void Slic3r::Http::priv::http_perform()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:358:34: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 358 | ::curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, xfercb); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1290:3: note: declared here 1290 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:369:42: warning: ‘CURLOPT_HTTPPOST’ is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 369 | ::curl_easy_setopt(curl, CURLOPT_HTTPPOST, form); | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1190:3: note: declared here 1190 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp: In member function ‘Slic3r::Http& Slic3r::Http::form_add(const std::string&, const std::string&)’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:514:25: warning: ‘CURLFORM_COPYNAME’ is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 514 | CURLFORM_COPYNAME, name.c_str(), | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2501:3: note: declared here 2501 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:515:25: warning: ‘CURLFORM_COPYCONTENTS’ is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 515 | CURLFORM_COPYCONTENTS, contents.c_str(), | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2504:3: note: declared here 2504 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Http.cpp:513:31: warning: ‘CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)’ is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 513 | ::curl_formadd(&p->form, &p->form_end, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 514 | CURLFORM_COPYNAME, name.c_str(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | CURLFORM_COPYCONTENTS, contents.c_str(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | CURLFORM_END | ~~~~~~~~~~~~ 517 | ); | ~ /usr/include/curl/curl.h:2576:1: note: declared here 2576 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/FixModelByWin10.cpp [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Moonraker.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Moonraker.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Moonraker.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 91%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_multi.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_multi.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_multi.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_multi.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp: In function ‘void ____C_A_T_C_H____T_E_S_T____12()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp:233:31: warning: comparison of integer expressions of different signedness: ‘std::set::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 233 | REQUIRE(t0.size() == lower_config.opt_int("top_solid_layers")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp:236:31: warning: comparison of integer expressions of different signedness: ‘std::set::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 236 | REQUIRE(t1.size() == upper_config.opt_int("bottom_solid_layers")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/OctoPrint.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp:236:31: warning: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp:236:31: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp:236:31: warning: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_multi.cpp:236:31: warning: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/OctoPrint.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/OctoPrint.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 91%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_perimeters.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_perimeters.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_perimeters.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_perimeters.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Duet.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:79:43: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 79 | REQUIRE(loops.entities.size() == data.total); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:84:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 84 | REQUIRE(num_external == data.external); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:95:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 95 | REQUIRE(cinternal == data.cinternal); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:100:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 100 | REQUIRE(ccw == data.ccw); | ~~~~^~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:100:25: warning: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:100:25: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:100:25: warning: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_perimeters.cpp:100:25: warning: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Duet.cpp:25: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/EmbossStyleManager.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AppConfig.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/EmbossStyleManager.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/EmbossStyleManager.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectManipulation.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/EmbossStyleManager.cpp:374: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201: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 201 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 91%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_print.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_print.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/ObjectDataViewModel.hpp:201:57: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_print.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/EmbossStylesSerializable.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AppConfig.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/EmbossStylesSerializable.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/FlashAir.cpp [ 92%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_printgcode.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_printgcode.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/FontConfigHelp.cpp [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/AstroBox.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/AstroBox.cpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Repetier.cpp [ 92%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_printobject.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Repetier.cpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillBase.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.hpp:18, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_printobject.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/../Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 93%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/PrintHost.cpp [ 94%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_shells.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_shells.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_shells.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_shells.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_shells.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_shells.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Bonjour.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_shells.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_shells.cpp:53:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 53 | for (int i = 0; i < top_solid_layers + additional_ensuring_anchors; ++ i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_shells.cpp:53:35: warning: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_shells.cpp:53:35: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_shells.cpp:53:35: warning: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_shells.cpp:53:35: warning: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 94%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_skirt_brim.cpp [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/PresetUpdater.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_skirt_brim.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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) | ^~~~~~~~~~~~~ [ 94%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_support_material.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeReader.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_support_material.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/Process.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 94%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_thin_walls.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_thin_walls.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_thin_walls.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_thin_walls.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_thin_walls.cpp [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_thin_walls.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 94%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/fff_print/test_trianglemesh.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/fff_print/test_trianglemesh.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Point.hpp:26, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/AABBMesh.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:10: 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::GUI::RaycastManager::SurfacePoint::SurfacePoint(Slic3r::GUI::RaycastManager::SurfacePoint&&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:53:12, inlined from ‘Slic3r::GUI::RaycastManager::Hit::Hit(Slic3r::GUI::RaycastManager::Hit&&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:59:12, inlined from ‘std::_Optional_payload_base::_Storage::_Storage(std::in_place_t, Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:210:8, inlined from ‘std::_Optional_payload_base::_Optional_payload_base(std::in_place_t, Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:122:4, inlined from ‘std::_Optional_payload::_Optional_payload_base(std::in_place_t, Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:395:42, inlined from ‘std::_Optional_base::_Optional_base(std::in_place_t, Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:519:4, inlined from ‘std::optional::optional(Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:747:47, inlined from ‘Slic3r::GUI::RaycastManager::first_hit(Eigen::Matrix const&, Eigen::Matrix const&, Slic3r::GUI::RaycastManager::ISkip const*) const’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.cpp:165:75: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: ‘MEM [(void *)&hit_world]’ may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.cpp: In member function ‘Slic3r::GUI::RaycastManager::first_hit(Eigen::Matrix const&, Eigen::Matrix const&, Slic3r::GUI::RaycastManager::ISkip const*) const’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.cpp:114:11: note: ‘MEM [(void *)&hit_world]’ was declared here 114 | Vec3d hit_world; | ^~~~~~~~~ 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::GUI::RaycastManager::SurfacePoint::SurfacePoint(Slic3r::GUI::RaycastManager::SurfacePoint&&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:53:12, inlined from ‘Slic3r::GUI::RaycastManager::Hit::Hit(Slic3r::GUI::RaycastManager::Hit&&)’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.hpp:59:12, inlined from ‘std::_Optional_payload_base::_Storage::_Storage(std::in_place_t, Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:210:8, inlined from ‘std::_Optional_payload_base::_Optional_payload_base(std::in_place_t, Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:122:4, inlined from ‘std::_Optional_payload::_Optional_payload_base(std::in_place_t, Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:395:42, inlined from ‘std::_Optional_base::_Optional_base(std::in_place_t, Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:519:4, inlined from ‘std::optional::optional(Slic3r::GUI::RaycastManager::Hit&&)’ at /usr/include/c++/14/optional:747:47, inlined from ‘Slic3r::GUI::RaycastManager::first_hit(Eigen::Matrix const&, Eigen::Matrix const&, Slic3r::GUI::RaycastManager::ISkip const*) const’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.cpp:165:75: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: ‘MEM[(double &)&hit_world + 16]’ may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.cpp: In member function ‘Slic3r::GUI::RaycastManager::first_hit(Eigen::Matrix const&, Eigen::Matrix const&, Slic3r::GUI::RaycastManager::ISkip const*) const’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/RaycastManager.cpp:114:11: note: ‘MEM[(double &)&hit_world + 16]’ was declared here 114 | Vec3d hit_world; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 95%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/UndoRedo.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/UndoRedo.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/UndoRedo.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 96%] Linking CXX executable fff_print_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/fff_print && /usr/bin/cmake -E cmake_link_script CMakeFiles/fff_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,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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_avoid_crossing_perimeters.cpp.o CMakeFiles/fff_print_tests.dir/test_bridges.cpp.o CMakeFiles/fff_print_tests.dir/test_cooling.cpp.o CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o CMakeFiles/fff_print_tests.dir/test_custom_gcode.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_gaps.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_multi.cpp.o CMakeFiles/fff_print_tests.dir/test_perimeters.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_shells.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_thin_walls.cpp.o CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -o fff_print_tests ../../src/libslic3r/liblibslic3r.a ../../src/libslic3r/liblibslic3r.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_locale.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_chrono.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib64/libexpat.so.1.8.10 ../../src/glu-libtess/libglu-libtess.a /usr/lib64/libqhullcpp.a /usr/lib64/libqhull_r.so.8.0.2 ../../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/libjpeg.so ../../src/qoi/libqoi.a /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libImath-3_1.so.29.8.0 -lm /usr/lib64/libtbb.so.12.11 /usr/lib64/libtbbmalloc.so.2.11 /usr/lib64/libnlopt.so /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Slic3r::FloatOrPercent]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/HexFile.cpp [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/TCPConsole.cpp [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/MKS.cpp [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/WinRegistry.cpp [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/cloudproviders -I/usr/include/webp -I/usr/include/blkid -I/usr/include/at-spi-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/Utils/WxFontUtils.cpp [ 97%] Linking CXX static library liblibslic3r_gui.a cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/slic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_gui.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/slic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_gui.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r_gui.a CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ArrangeSettingsDialogImgui.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SceneRaycaster.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoEmboss.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMeasure.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Geometry.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/IconManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/CoordAxes.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/CameraUtils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SurfaceDrag.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/TextLines.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/BoostThreadWorker.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob2.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontNameImageJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/CreateFontStyleImagesJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/EmbossJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/FileArchiveDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Downloader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DownloaderFileGet.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/AppUpdater.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Moonraker.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/EmbossStyleManager.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/EmbossStylesSerializable.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FontConfigHelp.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/RaycastManager.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/WinRegistry.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/WxFontUtils.cpp.o /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:326: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 326 | bool optimize_pinhead_placement(Ex policy, /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:313: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | operator()(const typename K1::Vector_3 &a) const /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:600: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 600 | GroundConnection deepsearch_ground_connection( /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp: In member function ‘extrude_to_xy’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp:364: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 364 | std::string GCodeWriter::extrude_to_xy(const Vec2d &point, double dE, const std::string &comment) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:265: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 265 | std::pair search_ground_route(Ex policy, In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘mk_rtree_seg’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘extrude_branch’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:1194: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | [&trees, &volumes, &config, &slicing_params, &move_bounds, &mesh_slicing_params, &throw_on_cancel](const tbb::blocked_range &range) { /usr/bin/ranlib liblibslic3r_gui.a /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:780: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Lazy_rep_0(E&& e) In function ‘get_wipe_tower_cone_base’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘extrude’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/CGAL/Lazy_exact_nt.h: In member function ‘operator()’: /usr/include/CGAL/Lazy_exact_nt.h:292: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 292 | CGAL_LAZY_UNARY_OP(opposite, Lazy_exact_Opp) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp:408: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 408 | filterfn = [this, &nmls, &heads, &filterfn](unsigned fidx, size_t i, double back_r) { gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 97%] Built target libslic3r_gui /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.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/sla_print /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/sla_print/CMakeFiles/sla_print_tests.dir/DependInfo.cmake "--color=" /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.cpp: In function ‘find_inter_of_lines_in_diff_objs’: gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/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 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.cpp:211: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ConflictResultOpt ConflictChecker::find_inter_of_lines_in_diff_objs(PrintObjectPtrs objs, gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 97%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/sla_print/sla_print_tests_main.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp: In function ‘adaptive_fill_line_spacing’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp:550:84: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 550 | auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp: In member function ‘first_layer_wipe_tower_corners’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1217: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | Points Print::first_layer_wipe_tower_corners() const [ 97%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/sla_print/sla_print_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_print_tests.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 98%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/sla_print/sla_test_utils.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_test_utils.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp: In instantiation of ‘std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:51:43: required from ‘std::optional Slic3r::sla::search_widening_path(Ex, const SupportableMesh&, const Slic3r::Vec3d&, const Slic3r::Vec3d&, double, double) [with Ex = Slic3r::ExecutionTBB; Slic3r::Vec3d = Eigen::Matrix]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 51 | auto [polar, azimuth] = dir_to_spheric(dir); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.hpp:196:41: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 196 | return sla::search_widening_path(suptree_ex_policy, m_sm, jp, dir, radius, new_radius); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 524 | std::pair dir_to_spheric(const Vec<3, Tin> &n, Tout norm = 1.) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 98%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/sla_print/sla_supptgen_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_supptgen_tests.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | 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 ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 98%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -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.6.1/tests/sla_print/sla_raycast_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_raycast_tests.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 98%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptreeutils_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptreeutils_tests.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_supptreeutils_tests.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_supptreeutils_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_supptreeutils_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_supptreeutils_tests.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp: In instantiation of ‘std::pair<_FIter, _FIter> Slic3r::Geometry::dir_to_spheric(Slic3r::Vec<3, Tin>&, Tout) [with Tout = double; Tin = double; Slic3r::Vec<3, Tin> = Eigen::Matrix]’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:651:47: required from ‘Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, WideningFn&&, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; WideningFn = deepsearch_ground_connection(Slic3r::ExecutionSeq, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&)::&; = void; Slic3r::Vec3d = Eigen::Matrix]’ 651 | auto [plr_init, azm_init] = dir_to_spheric(init_dir); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:748:40: required from ‘Slic3r::sla::GroundConnection Slic3r::sla::deepsearch_ground_connection(Ex, const SupportableMesh&, const Junction&, double, const Slic3r::Vec3d&) [with Ex = Slic3r::ExecutionSeq; Slic3r::Vec3d = Eigen::Matrix]’ 748 | return deepsearch_ground_connection(policy, sm, source, wfn, init_dir); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_supptreeutils_tests.cpp:118:50: required from here 118 | sla::deepsearch_ground_connection(ex_seq, sm, j, EndR, sla::DOWN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Geometry.hpp:524:23: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 524 | std::pair dir_to_spheric(const Vec<3, Tin> &n, Tout norm = 1.) | ^~~~~~~~~~~~~~ [ 98%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_archive_readwrite_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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=11 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_archive_readwrite_tests.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_archive_readwrite_tests.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_archive_readwrite_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_archive_readwrite_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintBase.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLAPrint.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/sla_print/sla_archive_readwrite_tests.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 99%] Linking CXX executable sla_print_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/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,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 CMakeFiles/sla_print_tests.dir/sla_supptreeutils_tests.cpp.o CMakeFiles/sla_print_tests.dir/sla_archive_readwrite_tests.cpp.o -o sla_print_tests ../../src/libslic3r/liblibslic3r.a ../../src/libslic3r/liblibslic3r.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_locale.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_chrono.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib64/libexpat.so.1.8.10 ../../src/glu-libtess/libglu-libtess.a /usr/lib64/libqhullcpp.a /usr/lib64/libqhull_r.so.8.0.2 ../../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/libjpeg.so ../../src/qoi/libqoi.a /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libImath-3_1.so.29.8.0 -lm /usr/lib64/libtbb.so.12.11 /usr/lib64/libtbbmalloc.so.2.11 /usr/lib64/libnlopt.so gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 99%] Built target fff_print_tests /usr/bin/gmake -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/CMakeFiles/PrusaSlicer.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 99%] Building CXX object src/CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src && /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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -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.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=11 -MD -MT src/CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o -MF CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o.d -o CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/PrusaSlicer.cpp /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:627: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 627 | void update_exact_helper(std::index_sequence) const { /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:600:18: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 600 | GroundConnection deepsearch_ground_connection( | ^ [ 99%] Linking CXX executable prusa-slicer cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/PrusaSlicer.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 -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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/PrusaSlicer.dir/PrusaSlicer.cpp.o -o prusa-slicer libslic3r/liblibslic3r.a -ldl -lstdc++ slic3r/liblibslic3r_gui.a -ldl libslic3r/liblibslic3r.a libslic3r/liblibslic3r.a admesh/libadmesh.a miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_locale.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_chrono.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 clipper/libclipper.a boost/libnowide.a glu-libtess/libglu-libtess.a /usr/lib64/libqhullcpp.a /usr/lib64/libqhull_r.so.8.0.2 semver/libsemver.a libslic3r/liblibslic3r_cgal.a /usr/lib64/libgmpxx.so /lib64/libmpfr.so /lib64/libgmp.so /usr/lib64/libpng.so /usr/lib64/libjpeg.so qoi/libqoi.a /usr/lib64/libopenvdb.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libImath-3_1.so.29.8.0 /usr/lib64/libtbb.so.12.11 /usr/lib64/libtbbmalloc.so.2.11 /usr/lib64/libnlopt.so /usr/lib64/libexpat.so.1.8.10 -lm avrdude/libavrdude.a imgui/libimgui.a /usr/lib64/libGLEW.so /usr/lib64/libGL.so hidapi/libhidapi.a -ldl /usr/lib64/libz.so /usr/lib64/libcurl.so -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/librt.a -lX11 -lwayland-client -lwayland-egl -lEGL /usr/lib64/libnanosvgrast.so.0 /usr/lib64/libnanosvg.so.0 /usr/lib64/libm.so /usr/lib64/libdbus-1.so -lgtk-3 -lgdk-3 -lz -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lglib-2.0 -lgobject-2.0 -lfontconfig /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3750: warning: type ‘struct stbrp_node’ violates the C++ One Definition Rule [-Wodr] 3750 | } stbrp_node; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:175: note: a different type is defined in another translation unit 175 | struct stbrp_node /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3749: note: the first difference of corresponding definitions is field ‘x’ 3749 | unsigned char x; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:177: note: a field of same name but different type is defined in another translation unit 177 | stbrp_coord x,y; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3750: note: type ‘unsigned char’ should match type ‘stbrp_coord’ 3750 | } stbrp_node; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3745: warning: type ‘struct stbrp_context’ violates the C++ One Definition Rule [-Wodr] 3745 | } stbrp_context; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:181: note: a different type is defined in another translation unit 181 | struct stbrp_context /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3744: note: the first difference of corresponding definitions is field ‘x’ 3744 | int x,y,bottom_y; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:185: note: a field with different name is defined in another translation unit 185 | int align; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3752: warning: type ‘struct stbrp_rect’ violates the C++ One Definition Rule [-Wodr] 3752 | struct stbrp_rect /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:115: note: a different type is defined in another translation unit 115 | struct stbrp_rect /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3754: note: the first difference of corresponding definitions is field ‘x’ 3754 | stbrp_coord x,y; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:118: note: a field with different name is defined in another translation unit 118 | int id; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/avrdude/config.c:354: 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); avrdude/lexer.c:2825: note: type mismatch in parameter 2 avrdude/lexer.c:2825: note: type ‘int’ should match type ‘size_t’ avrdude/lexer.c:2825: note: ‘yy_scan_bytes’ was previously declared here avrdude/lexer.c:2825: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘mk_rtree_seg’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ^ /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:635: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 635 | void update_exact() const { /usr/include/c++/14/bits/stl_heap.h: In function ‘__adjust_heap.isra’: /usr/include/c++/14/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, /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:326: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 326 | bool optimize_pinhead_placement(Ex policy, /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:313: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | operator()(const typename K1::Vector_3 &a) const In member function ‘GetLayerRangeByItem’: lto1: note: parameter passing for argument of type ‘struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:265: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 265 | std::pair search_ground_route(Ex policy, In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:313: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | operator()(const typename K1::Vector_3 &a) const /usr/include/CGAL/NT_converter.h: In member function ‘operator()’: /usr/include/CGAL/NT_converter.h:107: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | operator()(const NT1 &a) const In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp:408: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 408 | filterfn = [this, &nmls, &heads, &filterfn](unsigned fidx, size_t i, double back_r) { /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:780: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Lazy_rep_0(E&& e) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:779: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 779 | bool optimize_anchor_placement(Ex policy, /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:265: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 265 | std::pair search_ground_route(Ex policy, /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘operator()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3574:61: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3574 | auto [time, percent] = role_time_and_percent(role); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘render_legend.constprop’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3578:81: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3578 | auto [used_filament_m, used_filament_g] = used_filament_per_role(role); | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 99%] Built target sla_print_tests /usr/include/CGAL/Lazy_exact_nt.h: In member function ‘operator()’: /usr/include/CGAL/Lazy_exact_nt.h:318: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 318 | CGAL_LAZY_BINARY_OP(*, Lazy_exact_Mul) /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:780: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Lazy_rep_0(E&& e) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘operator()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3815: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3815 | auto generate_partial_times = [this, get_used_filament_from_volume](const TimesList& times, const std::vector& used_filaments) { /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/DefaultSupportTree.cpp:408: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 408 | filterfn = [this, &nmls, &heads, &filterfn](unsigned fidx, size_t i, double back_r) { /usr/bin/gmake -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.6.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/slic3rutils /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/gmake -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [ 99%] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils && /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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o -MF CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o.d -o CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/slic3rutils/slic3rutils_tests_main.cpp /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.cpp: In member function ‘handle_layers_data_focus_event’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.cpp:4400: note: parameter passing for argument of type ‘const struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 4400 | void GLCanvas3D::handle_layers_data_focus_event(const t_layer_height_range range, const EditorType type) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp: In member function ‘load_wipe_tower_preview’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp:497: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 497 | int GLVolumeCollection::load_wipe_tower_preview( [ 99%] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_jobs_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils && /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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_jobs_tests.cpp.o -MF CMakeFiles/slic3rutils_tests.dir/slic3r_jobs_tests.cpp.o.d -o CMakeFiles/slic3rutils_tests.dir/slic3r_jobs_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/slic3rutils/slic3r_jobs_tests.cpp [ 99%] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_version_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils && /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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_version_tests.cpp.o -MF CMakeFiles/slic3rutils_tests.dir/slic3r_version_tests.cpp.o.d -o CMakeFiles/slic3rutils_tests.dir/slic3r_version_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/slic3rutils/slic3r_version_tests.cpp [ 99%] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_arrangejob_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils && /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.6.1/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.6.1/src -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libigl -isystem /usr/include/Imath -isystem /usr/include/nanosvg -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/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=11 -MD -MT tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3r_arrangejob_tests.cpp.o -MF CMakeFiles/slic3rutils_tests.dir/slic3r_arrangejob_tests.cpp.o.d -o CMakeFiles/slic3rutils_tests.dir/slic3r_arrangejob_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/slic3rutils/slic3r_arrangejob_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:37, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Model.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.6.1/tests/slic3rutils/slic3r_arrangejob_tests.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:575:34: required from here 575 | class ConfigOptionFloat : public ConfigOptionSingle | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:615:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 615 | class ConfigOptionFloatsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:740:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 740 | class ConfigOptionInt : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:781:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 781 | class ConfigOptionIntsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:868:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 868 | class ConfigOptionString : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:899:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 899 | class ConfigOptionStrings : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1091:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1091 | class ConfigOptionFloatsOrPercentsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1220:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1220 | class ConfigOptionPoint : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1255:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1255 | class ConfigOptionPoints : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle >’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1331:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1331 | class ConfigOptionPoint3 : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1369:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1369 | class ConfigOptionBool : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionVector’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1408:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1408 | class ConfigOptionBoolsTempl : public ConfigOptionVector /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: by ‘Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]’ 572 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:161:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:572:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:162:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:163:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:164:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:165:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:166:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:167:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:168:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:169:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:170:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:171:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:172:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:173:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:174:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:175:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::PillarConnectionMode]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:176:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::sla::SupportTreeType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:177:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:178:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:179:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeThumbnailsFormat]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:180:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:181:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 158 | template<> const t_config_enum_names& ConfigOptionEnum::get_enum_names(); \ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PerimeterGeneratorType]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:1521:7: required from ‘class Slic3r::ConfigOptionEnum’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1521 | class ConfigOptionEnum : public ConfigOptionSingle /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintConfig.hpp:1088:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 1102 | ((ConfigOptionEnum, material_print_speed)) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp: In instantiation of ‘class Slic3r::ConfigOptionSingle’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:428:43: required from ‘void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]’ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 428 | this->values.emplace_back(static_cast*>(opt)->value); /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:417:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: 417 | void set(const std::vector &rhs) override /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:286:33: warning: ‘virtual std::string Slic3r::ConfigOption::serialize() const’ was hidden [-Woverloaded-virtual=] 286 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Config.hpp:354:38: note: by ‘Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]’ 354 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Camera.cpp: In member function ‘calc_tight_frustrum_zs_around’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Camera.cpp:195:50: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 195 | m_frustrum_zs = calc_tight_frustrum_zs_around(box); | ^ [100%] Linking CXX executable slic3rutils_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils && /usr/bin/cmake -E cmake_link_script CMakeFiles/slic3rutils_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,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o CMakeFiles/slic3rutils_tests.dir/slic3r_jobs_tests.cpp.o CMakeFiles/slic3rutils_tests.dir/slic3r_version_tests.cpp.o CMakeFiles/slic3rutils_tests.dir/slic3r_arrangejob_tests.cpp.o -o slic3rutils_tests ../../src/slic3r/liblibslic3r_gui.a ../../src/libslic3r/liblibslic3r.a ../../src/libslic3r/liblibslic3r.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_locale.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_chrono.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_date_time.so.1.83.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a ../../src/glu-libtess/libglu-libtess.a /usr/lib64/libqhullcpp.a /usr/lib64/libqhull_r.so.8.0.2 ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib64/libgmpxx.so /lib64/libmpfr.so /lib64/libgmp.so /usr/lib64/libpng.so /usr/lib64/libjpeg.so ../../src/qoi/libqoi.a /usr/lib64/libopenvdb.so /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_iostreams.so.1.83.0 /usr/lib64/libImath-3_1.so.29.8.0 /usr/lib64/libtbb.so.12.11 /usr/lib64/libtbbmalloc.so.2.11 /usr/lib64/libnlopt.so ../../src/avrdude/libavrdude.a ../../src/imgui/libimgui.a /usr/lib64/libGLEW.so /usr/lib64/libGL.so ../../src/hidapi/libhidapi.a -ldl /usr/lib64/libz.so /usr/lib64/libcurl.so -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.1.8.10 -lm /usr/lib64/librt.a -lX11 -lwayland-client -lwayland-egl -lEGL /usr/lib64/libnanosvgrast.so.0 /usr/lib64/libnanosvg.so.0 /usr/lib64/libm.so /usr/lib64/libdbus-1.so -lgtk-3 -lgdk-3 -lz -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lglib-2.0 -lgobject-2.0 -lfontconfig /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3750: warning: type ‘struct stbrp_node’ violates the C++ One Definition Rule [-Wodr] 3750 | } stbrp_node; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:175: note: a different type is defined in another translation unit 175 | struct stbrp_node /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3749: note: the first difference of corresponding definitions is field ‘x’ 3749 | unsigned char x; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:177: note: a field of same name but different type is defined in another translation unit 177 | stbrp_coord x,y; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3750: note: type ‘unsigned char’ should match type ‘stbrp_coord’ 3750 | } stbrp_node; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3745: warning: type ‘struct stbrp_context’ violates the C++ One Definition Rule [-Wodr] 3745 | } stbrp_context; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:181: note: a different type is defined in another translation unit 181 | struct stbrp_context /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3744: note: the first difference of corresponding definitions is field ‘x’ 3744 | int x,y,bottom_y; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:185: note: a field with different name is defined in another translation unit 185 | int align; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3752: warning: type ‘struct stbrp_rect’ violates the C++ One Definition Rule [-Wodr] 3752 | struct stbrp_rect /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:115: note: a different type is defined in another translation unit 115 | struct stbrp_rect /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_truetype.h:3754: note: the first difference of corresponding definitions is field ‘x’ 3754 | stbrp_coord x,y; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/imgui/imstb_rectpack.h:118: note: a field with different name is defined in another translation unit 118 | int id; /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/avrdude/config.c:354: 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); ../../src/avrdude/lexer.c:2825: note: type mismatch in parameter 2 ../../src/avrdude/lexer.c:2825: note: type ‘int’ should match type ‘size_t’ ../../src/avrdude/lexer.c:2825: note: ‘yy_scan_bytes’ was previously declared here ../../src/avrdude/lexer.c:2825: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp: In member function ‘selection_changed’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp:734: note: parameter passing for argument of type ‘struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | void ObjectList::selection_changed() /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp: In member function ‘extrude_to_xy’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp:364: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 364 | std::string GCodeWriter::extrude_to_xy(const Vec2d &point, double dE, const std::string &comment) In member function ‘update_scene_from_editor_selection’, inlined from ‘operator()’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectLayers.cpp:405:51, inlined from ‘operator()’ at /usr/include/wx-3.2/wx/event.h:547:18: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectLayers.cpp:228:68: note: parameter passing for argument of type ‘struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 228 | wxGetApp().plater()->canvas3D()->handle_layers_data_focus_event(m_selectable_range, m_selection_type); | ^ In member function ‘GetLayerRangeByItem’: lto1: note: parameter passing for argument of type ‘struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:779: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 779 | bool optimize_anchor_placement(Ex policy, /usr/include/c++/14/bits/stl_heap.h: In function ‘__adjust_heap.isra’: /usr/include/c++/14/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, /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:326: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 326 | bool optimize_pinhead_placement(Ex policy, /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘extrude_branch’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:1194: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | [&trees, &volumes, &config, &slicing_params, &move_bounds, &mesh_slicing_params, &throw_on_cancel](const tbb::blocked_range &range) { /usr/include/CGAL/Cartesian_converter.h: In member function ‘operator()’: /usr/include/CGAL/Cartesian_converter.h:313: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | operator()(const typename K1::Vector_3 &a) const /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp: In member function ‘get_item_config’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp:563: note: parameter passing for argument of type ‘struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 563 | ModelConfig& ObjectList::get_item_config(const wxDataViewItem& item) const In function ‘get_wipe_tower_cone_base’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/CGAL/Lazy.h: In member function ‘operator()’: /usr/include/CGAL/Lazy.h:780: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 780 | Lazy_rep_0(E&& e) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp: In member function ‘copy_selection_to_clipboard’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:7530: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7530 | void Plater::copy_selection_to_clipboard() /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:600: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 600 | GroundConnection deepsearch_ground_connection( /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘operator()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3270: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3270 | void GCodeViewer::render_legend(float& legend_height) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘operator()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3574:61: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3574 | auto [time, percent] = role_time_and_percent(role); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘render_legend.constprop’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3578:81: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3578 | auto [used_filament_m, used_filament_g] = used_filament_per_role(role); | ^ In function ‘__make_heap’, inlined from ‘__heap_select’ at /usr/include/c++/14/bits/stl_algo.h:1587:23, inlined from ‘__partial_sort’ at /usr/include/c++/14/bits/stl_algo.h:1862:25, inlined from ‘__introsort_loop’ at /usr/include/c++/14/bits/stl_algo.h:1878:27: /usr/include/c++/14/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), | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp: In function ‘adaptive_fill_line_spacing’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp:550:84: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 550 | auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this); | ^ In member function ‘extrude’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘mk_rtree_seg’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countActiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:440:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countActiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtilsLegacy.hpp:265: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 265 | std::pair search_ground_route(Ex policy, In member function ‘initAuxBuffers’, inlined from ‘rebuild’ at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from ‘__ct ’ at /usr/include/openvdb/tree/LeafManager.h:198:22, inlined from ‘countInactiveLeafVoxels.constprop’ at /usr/include/openvdb/tools/Count.h:475:36: /usr/include/openvdb/tree/LeafManager.h:675:38: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 675 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/14/new: In function ‘countInactiveLeafVoxels.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/include/CGAL/Lazy_exact_nt.h: In member function ‘operator()’: /usr/include/CGAL/Lazy_exact_nt.h:318: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 318 | CGAL_LAZY_BINARY_OP(*, Lazy_exact_Mul) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp: In member function ‘first_layer_wipe_tower_corners’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1217: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | Points Print::first_layer_wipe_tower_corners() const /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp: In function ‘extrude_branch’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Support/OrganicSupport.cpp:1194: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1194 | [&trees, &volumes, &config, &slicing_params, &move_bounds, &mesh_slicing_params, &throw_on_cancel](const tbb::blocked_range &range) { /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp: In function ‘dir_to_spheric’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/SLA/SupportTreeUtils.hpp:600: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 600 | GroundConnection deepsearch_ground_connection( /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp: In member function ‘copy_selection_to_clipboard’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:7530: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 7530 | void Plater::copy_selection_to_clipboard() In member function ‘extrude’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘__make_heap’, inlined from ‘__heap_select’ at /usr/include/c++/14/bits/stl_algo.h:1587:23, inlined from ‘__partial_sort’ at /usr/include/c++/14/bits/stl_algo.h:1862:25, inlined from ‘__introsort_loop’ at /usr/include/c++/14/bits/stl_algo.h:1878:27: /usr/include/c++/14/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), | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.cpp: In function ‘find_inter_of_lines_in_diff_objs’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCode/ConflictChecker.cpp:211: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 211 | ConflictResultOpt ConflictChecker::find_inter_of_lines_in_diff_objs(PrintObjectPtrs objs, Symlinking the G-code viewer to PrusaSlicer cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src && ln -sf prusa-slicer prusa-gcodeviewer Symlinking the resources directory into the build tree cd /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src && ln -sfn /builddir/build/BUILD/PrusaSlicer-version_2.6.1/resources /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/src/../resources gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [100%] Built target PrusaSlicer /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp: In function ‘mk_rtree_seg’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Fill/FillAdaptive.cpp:714: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 714 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp: In member function ‘first_layer_wipe_tower_corners’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/Print.cpp:1217: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1217 | Points Print::first_layer_wipe_tower_corners() const /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp: In member function ‘load_wipe_tower_preview’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/3DScene.cpp:497: note: parameter passing for argument of type ‘const struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 497 | int GLVolumeCollection::load_wipe_tower_preview( /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp: In member function ‘extrude_to_xy’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/GCodeWriter.cpp:364: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 364 | std::string GCodeWriter::extrude_to_xy(const Vec2d &point, double dE, const std::string &comment) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp: In function ‘adaptive_fill_line_spacing’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/libslic3r/PrintObject.cpp:550:84: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 550 | auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp: In member function ‘get_item_config’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectList.cpp:563: note: parameter passing for argument of type ‘struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 563 | ModelConfig& ObjectList::get_item_config(const wxDataViewItem& item) const /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp: In member function ‘operator()’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GCodeViewer.cpp:3815: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 3815 | auto generate_partial_times = [this, get_used_filament_from_volume](const TimesList& times, const std::vector& used_filaments) { /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.cpp: In member function ‘handle_layers_data_focus_event’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GLCanvas3D.cpp:4400: note: parameter passing for argument of type ‘const struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 4400 | void GLCanvas3D::handle_layers_data_focus_event(const t_layer_height_range range, const EditorType type) /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Camera.cpp: In member function ‘calc_tight_frustrum_zs_around’: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Camera.cpp:195:50: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 195 | m_frustrum_zs = calc_tight_frustrum_zs_around(box); | ^ In function ‘get_wipe_tower_cone_base’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘update_scene_from_editor_selection’, inlined from ‘operator()’ at /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectLayers.cpp:405:51, inlined from ‘operator()’ at /usr/include/wx-3.2/wx/event.h:547:18: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/src/slic3r/GUI/GUI_ObjectLayers.cpp:228:68: note: parameter passing for argument of type ‘struct t_layer_height_range’ when C++17 is enabled changed to match C++14 in GCC 10.1 228 | wxGetApp().plater()->canvas3D()->handle_layers_data_focus_event(m_selectable_range, m_selection_type); | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' [100%] Built target slic3rutils_tests gmake[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/CMakeFiles 0 + pushd resources/icons ~/build/BUILD/PrusaSlicer-version_2.6.1/resources/icons ~/build/BUILD/PrusaSlicer-version_2.6.1 + find . -type f -name '*.png' -exec convert '{}' -strip '{}' ';' + popd ~/build/BUILD/PrusaSlicer-version_2.6.1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.zfNguo + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le ++ dirname /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le + 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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.6.1 + DESTDIR=/builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/universal wall mount hole.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/universal wall mount hole.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/torus.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/torus.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/sphere.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/sphere.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/pyramid.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/pyramid.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/helper_disk.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/helper_disk.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/cylinder.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/cylinder.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/cone.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/cone.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/bunny.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/bunny.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/box.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/box.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/PLA_recycling_symbol.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/PLA_recycling_symbol.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/PETG_recycling_symbol.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/PETG_recycling_symbol.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/OTHER_recycling_symbol.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/OTHER_recycling_symbol.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/M3x10_screw.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/M3x10_screw.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/M3_hex_nut.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shapes/M3_hex_nut.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/wireframe.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/wireframe.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/variable_layer_height.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/variable_layer_height.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/toolpaths_cog.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/toolpaths_cog.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/printbed.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/printbed.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/mm_gouraud.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/mm_gouraud.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/mm_contour.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/mm_contour.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/imgui.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/imgui.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/gouraud_light_instanced.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/gouraud_light_instanced.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/gouraud_light_clip.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/gouraud_light_clip.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/gouraud_light.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/gouraud_light.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/gouraud.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/gouraud.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/flat_texture.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/flat_texture.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/flat_clip.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/flat_clip.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/flat.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/flat.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/dashed_lines.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/dashed_lines.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/background.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/ES/background.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140 -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/variable_layer_height.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/variable_layer_height.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/toolpaths_cog.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/toolpaths_cog.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/printbed.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/printbed.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/mm_gouraud.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/mm_gouraud.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/mm_contour.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/mm_contour.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/imgui.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/imgui.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/gouraud_light_instanced.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/gouraud_light_instanced.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/gouraud_light_clip.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/gouraud_light_clip.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/gouraud_light.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/gouraud_light.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/gouraud.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/gouraud.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/flat_texture.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/flat_texture.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/flat_clip.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/flat_clip.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/flat.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/flat.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.gs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/dashed_thick_lines.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/background.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/140/background.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110 -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/variable_layer_height.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/variable_layer_height.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/toolpaths_cog.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/toolpaths_cog.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/printbed.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/printbed.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/mm_gouraud.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/mm_gouraud.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/mm_contour.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/mm_contour.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/imgui.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/imgui.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/gouraud_light_instanced.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/gouraud_light_instanced.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/gouraud_light_clip.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/gouraud_light_clip.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/gouraud_light.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/gouraud_light.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/gouraud.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/gouraud.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/flat_texture.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/flat_texture.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/flat_clip.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/flat_clip.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/flat.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/flat.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/background.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/shaders/110/background.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/gmax2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/gmax2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/gmax15p_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/gmax15p.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/GMAX2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/GMAX2PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/GMAX2DUAL_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/GMAX2DUAL2IN1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate/GMAX15P_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/gCreate.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/bed_310.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/bed_220.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/bed_150.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/Z9_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/Z8_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/Z6_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/Z5_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/Z5X_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/310_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/220_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar/150_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Zonestar.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-350.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-300.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-250.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-350.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-300.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-250.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/printbed-v0-120.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/printbed-SW-MK52.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-350.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-300.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-250.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v1-300.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v1-250.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v0-120.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/bedtexture-SW-250x210.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_350_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_350_afterburner_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_300_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_300_afterburner_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_250_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_250_afterburner_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_350_afterburner_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_300_afterburner_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_250_afterburner_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_v0_120_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron/Voron_SW_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Voron.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Ultimaker -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Ultimaker/ultimaker2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Ultimaker/ultimaker2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Ultimaker/ULTIMAKER2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Ultimaker.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Ultimaker.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker/Nebula_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker/NebulaCloud_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker/NebulaCloud.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker/NPC_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker/Cosmos_II_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker/CosmosII_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Trimaker.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/dq2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/aqp_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/aq_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQXL_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQM_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQL_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQ2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P+FP_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P+FP2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQ2+FP_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/DQ2+FP2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/AQI_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB/AQD_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/TriLAB.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Templates.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Templates.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/Sovol.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV06_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV06_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV06_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV06PLUS_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV06PLUS_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV06 PLUS_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV05_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV05_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV05_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV04_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV04_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV04_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV04 Single Mode 02_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV04 Single Mode 01_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV04 Mirror Mode_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV04 Dual Mode_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV04 Copy Mode_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV03_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV03_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV03_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV03_BLTouch_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV02_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV02_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV02_BLTouch_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV01_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV01_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV01_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV01_BLTouch_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol/SV01 PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Sovol.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker/A350_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker/A350_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker/A350_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker/A250_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker/A250_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker/A250_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Snapmaker.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/zero_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/zero3_bed.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/zero2_bed.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/mucit_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/mucit_bed.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/mucit2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/mucit2_bed.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/Zero3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/Zero2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/Mucit_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D/Mucit2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Rigid3D.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/rr-vminion.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/rr-vminion.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-500.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-500.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-400.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-400.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-300.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-300.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/VMINION_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/VC3_500_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/VC3_400_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig/VC3_300_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/RatRig.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/xl_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/xl.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1s_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1s.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4is.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mk4.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mini_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/mini.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/XL_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/SL1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/SL1S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4IS_thumbnail_v2.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK4IS_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3SMMU2S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3MMU2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2SMM_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5SMMU2S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5MMU2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch/MINI_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PrusaResearch.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Print4Taste -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Print4Taste/MC2.0_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Print4Taste.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Print4Taste.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PapapiuLab -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1_Texture.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PapapiuLab/Papapiu_N1S_Bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PapapiuLab.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/PapapiuLab.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_U1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_MICRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_SE_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M3_DUPLICATION_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/MAKERGEAR_M2_DUAL_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/M2_M3.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear/M2_M3.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/MakerGear.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LulzBot -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LulzBot/TAZ_WORKHORSE_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LulzBot/TAZ6_AERO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LulzBot/MINI_AERO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LulzBot.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LulzBot.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D6_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D5_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D/LNL3D_D3_VULCAN_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/LNL3D.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Jubilee -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Jubilee.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Jubilee.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_350_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_350_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_200_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_200_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D/DEV-350_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D/DEV-200_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Infinity3D.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/INAT -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/INAT/PROTON_X_ROD_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/INAT/PROTON_X_RAIL_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/INAT/PROTON_XE750_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/INAT.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/INAT.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/Thunder_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/ThunderPro_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/Mizar_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/MizarS_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/MizarPro_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/MizarMax_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/MizarM_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/MeDucer_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/MeCreator_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/MeCreator2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/I3ProW_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/I3ProC_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/I3ProB_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/GiantArmD200_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/E180_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A30T_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A30Pro_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A30M_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A20_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A20T_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A20M_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A10T_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A10Pro_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/A10M_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/320x320.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/320x320.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/300x180.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/300x180.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/255x255.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/255x255.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/250x250.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/250x250.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/220x220.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/220x220.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/200x200.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/200x200.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/180x150.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/180X150.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/160x160.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/160x160.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/150x150.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/150x150.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/125x130.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech/125X130.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Geeetech.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun/QQSP_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun/QQSP_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun/QQSP.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun/Q5_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun/Q5_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun/Q5.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/FLSun.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNEX_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3PLUS_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3MAX_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2D_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Elegoo.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/sermoonv1_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/sermoonv1.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/sermoond1_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/sermoond1.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender7_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender7.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender6_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender6.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender5plus_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender5plus.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender3v2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender3v2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender3_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender3.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender2pro_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender2pro.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ender2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr8_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr8.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr6se_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr6se.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr5pro_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr5pro.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr200b_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr200b.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr20.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10v2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10spro.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10s5_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10s5.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10s4_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10s4.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10mini_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10mini.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10max_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10max.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/cr10.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/SERMOONV1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/SERMOONV1PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/SERMOOND1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER7_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER6_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER5_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER5S1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER5PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER5PLUS_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER4_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3V2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3V2NEO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1PLUS_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3NEO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3MAX_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3MAXNEO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER3BLTOUCH_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/ENDER2PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CRX_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CRXPRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR8_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR6SE_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR6MAX_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR5PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR5PROH_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR20_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR20PRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR200B_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10V3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10V2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10SPRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10SPROV2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10SMART_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10SMARTPRO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10S5_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10S4_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10MINI_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality/CR10MAX_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Creality.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIQU -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIQU/BX_Texture.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIQU/BX_Bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIQU/BIQUBX_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIQU.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIQU.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIBO -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIBO/BIBO2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIBO.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/BIBO.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/bed-x1.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/bed-x1.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/bed-hornet.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/bed-hornet.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/bed-genius.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/bed-genius.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/X1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/Hornet_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery/Genius_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Artillery.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/mega0_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/mega0.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/i3megas_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/i3megas.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/PREDATOR_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO X_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/PHOTON MONO SE_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/MEGA0_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/I3MEGA_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/I3MEGAS_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/AK_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/AK_Bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/AKLP_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/AKLP_Bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/AK.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/AK.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anycubic.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anker -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anker/M5_thumbnail_v2.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anker/M5_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anker/M5-texture_v2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anker/M5-texture.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anker/M5-bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anker.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/profiles/Anker.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/zh_TW -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer_zh_TW.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/zh_CN -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer_zh_CN.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/zh_TW.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/zh_CN.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/vi.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/uk.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/tr.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ta.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/sv.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/sq.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/sl.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/sk.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ru.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ro.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/pt_BR.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/pt.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/pl.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/nl.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ne.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/nb.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ms.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/lv.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/lt.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ko_KR.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ko.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ja.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/it.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/id.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/hu.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/hr.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/hi.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/gl_ES.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/fr.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/fi.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/fa_IR.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/eu.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/es.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/en.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/en.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/el.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/de.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/da.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/cs.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ca@valencia.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ca.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/be.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/ar.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/an.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale/af.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/uk -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/uk/PrusaSlicer_uk.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/uk/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/tr -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/tr/PrusaSlicer_tr.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/tr/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ru -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ru/PrusaSlicer_ru.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ru/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/pt_BR -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer_pt_BR.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/pl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/pl/PrusaSlicer_pl.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/pl/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/nl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/nl/PrusaSlicer_nl.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/nl/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/list.txt -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko_KR -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko/PrusaSlicer_ko_KR.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ja -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ja/PrusaSlicer_ja.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ja/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/it -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/it/PrusaSlicer_it.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/it/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/hu -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/hu/PrusaSlicer_hu.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/hu/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/fr -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/fr/PrusaSlicer_fr.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/fr/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/fi -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/fi/PrusaSlicer_fi.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/fi/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/es -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/es/PrusaSlicer_es.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/es/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/en -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/en/PrusaSlicer_en.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/en/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/de -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/de/PrusaSlicer_de.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/de/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/cs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/cs/PrusaSlicer_cs.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/cs/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ca -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ca/PrusaSlicer_ca.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ca/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/be -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/be/PrusaSlicer_be.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/be/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/PrusaSlicer.pot -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/wrench_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/wrench.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/upload_queue.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/undo_toolbar.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/undo_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/undo.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/toolbar_background.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/toolbar_arrow_2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/toolbar_arrow.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/timer_dot_empty.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/timer_dot.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/time.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/tick_mark.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/thumb_up.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/thumb_right.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/thumb_left.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/thumb_down.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/test.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/switch_presets.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/support_enforcer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/support_blocker.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/support.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/stl.icns -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/spool.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/split_parts_SMALL.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/split_parts.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/split_objects.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/split_object_SMALL.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/splashscreen.jpg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/splashscreen-gcodepreview.jpg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/snap.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/sla_view_processed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/sla_view_original.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/sla_supports.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/sla_printer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/skirt+brim.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/sinking.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/shape_gallery.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/settings.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/set_separate_obj.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/search_gray.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/search_blink.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/search_.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/search.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/seam_.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/seam.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/scale.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/save.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/rotate.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/revert_all_.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/resin.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/remove_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/remove_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/remove.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/redo_toolbar.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/redo_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/redo.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/re_slice.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/question.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/printer_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/printer_placeholder.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/printer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/preview_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/preview.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/plug.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/place.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/pause_print_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/pause_print.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/paste_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/paste.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/pad.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/output+page_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/open_browser.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/open.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/objlist_info.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/number_of_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_warning.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_right_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_right.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_preferences_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_preferences.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_play_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_play.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_pause_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_pause.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_open_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_open.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_minimalize_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_minimalize.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_info.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_error.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_eject_sd_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_eject_sd.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_documentation_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_documentation.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_close_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_close.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_clippy.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_cancel_hover.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/notification_cancel.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/note.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/not_equal.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/move.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mode_simple.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mode_expert.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mode_advanced.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mode.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mmu_segmentation_.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mmu_segmentation.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mirroring_transparent.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mirroring_on.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mirroring_off.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/measure.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mark_Z.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mark_Y.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/mark_X.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/make_unitalic.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/make_unbold.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/make_italic.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/make_bold.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/lock_open_sys.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/lock_open_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/lock_open.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/lock_closed_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/lock_closed_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/lock_closed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/lock.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_wipe.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_travel.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_toolmarker.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_toolchanges.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_shells.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_seams.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_retract.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_pauseprints.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_deretract.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_customgcodes.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_colorchanges.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/legend_cog.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/layers_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/layers.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/ironing.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/instance_remove.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/instance_add.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/info.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/infill.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/import_plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/import_config_bundle.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/import_config.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/hollowing.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/hollow.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/gcode.icns -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/fuzzy_skin.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/funnel.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/flag_red.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/flag_green.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/fdm_supports_.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/fdm_supports.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/eye_open.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/eye_closed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/export_to_sd.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/export_plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/export_gcode.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/export_config_bundle.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/export_config.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/expand_btn.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/exit.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/exclamation_manifold.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/exclamation.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/error_tick_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/error_tick.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/equal.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/empty.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/eject_sd.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/editor_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/editor.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/edit_uni.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/edit_layers_some.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/edit_layers_all.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/edit_gcode_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/edit_gcode.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/edit_button_pressed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/edit_button.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/edit.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/drop_to_bed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/dowel.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/dot_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/dot_small.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/dot.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/delete_all_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/delete_all.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/delete.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cut_connectors.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cut_.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cut.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cross_focus_large.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cross_focus.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cross.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/copy_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/copy.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cooling.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/compare.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/colorchange_del_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/colorchange_del.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/colorchange_add_m.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/colorchange_add_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/colorchange_add.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/collapse_btn.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/collapse.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cog_go.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cog_.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cog.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/change_extruder.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/cancel.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/bullet_white.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/bullet_blue.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/bullet_black.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/browse.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/attention.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/arrange.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/align_vertical_top.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/align_vertical_center.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/align_vertical_bottom.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/align_horizontal_right.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/align_horizontal_left.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/align_horizontal_center.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/advanced_plus.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add_text_part.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add_text_negative.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add_text_modifier.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add_part.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add_negative.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add_modifier.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add_gcode.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/add.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer_32px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_transparent.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_grayscale.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer_192px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer_128px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer.ico -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer.icns -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer-mac_128px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_32px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_192px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_128px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.ico -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer-mac_128px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/icons/Pmetal_001.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/fonts -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/fonts/README.txt -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/fonts/NotoSansCJK-Regular.ttc -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/fonts/NotoSans-Regular.ttf -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/data -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/data/hints.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/data/embossed_text.obj -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/applications/PrusaSlicer.desktop -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/applications/PrusaGcodeviewer.desktop -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/icons/hicolor/32x32/apps/PrusaSlicer.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/icons/hicolor/32x32/apps/PrusaSlicer-gcodeviewer.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/icons/hicolor/128x128/apps/PrusaSlicer.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/icons/hicolor/128x128/apps/PrusaSlicer-gcodeviewer.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/icons/hicolor/192x192/apps/PrusaSlicer.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/icons/hicolor/192x192/apps/PrusaSlicer-gcodeviewer.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/lib/udev/rules.d -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/lib/udev/rules.d/90-3dconnexion.rules -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/bin/prusa-slicer -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/lib64/OCCTWrapper.so -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/lib64/perl5/vendor_perl/auto/Slic3r/XS/XS.so -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/perl5/vendor_perl/Slic3r/XS.pm + mv /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/bin/prusa-slicer /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/bin/prusa-slicer.wrapped + cat + chmod 755 /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/bin/prusa-slicer + mkdir -p /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/appdata + install -m 644 /builddir/build/SOURCES/prusa-slicer.appdata.xml /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/appdata/prusa-slicer.appdata.xml + rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le//usr/lib64/perl5/vendor_perl + rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le//usr/share/perl5/vendor_perl + ls -lR /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization: total 512 -rw-r--r--. 1 mockbuild mock 443396 Sep 6 06:42 PrusaSlicer.pot drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 be drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 ca drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 cs drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 de drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 en drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 es drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 fi drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 fr drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 hu drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 it drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 ja drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 ko drwxr-xr-x. 2 mockbuild mock 120 Jan 24 14:38 ko_KR -rw-r--r--. 1 mockbuild mock 4332 Sep 6 06:42 list.txt drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 nl drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 pl drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 pt_BR drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 ru drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 tr drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 uk drwxr-xr-x. 2 mockbuild mock 980 Jan 24 14:38 wx_locale drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 zh_CN drwxr-xr-x. 2 mockbuild mock 80 Jan 24 14:38 zh_TW /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/be: total 1664 -rw-r--r--. 1 mockbuild mock 647763 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 992135 Sep 6 06:42 PrusaSlicer_be.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ca: total 1472 -rw-r--r--. 1 mockbuild mock 584711 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 885319 Sep 6 06:42 PrusaSlicer_ca.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/cs: total 1472 -rw-r--r--. 1 mockbuild mock 574958 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 875048 Sep 6 06:42 PrusaSlicer_cs.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/de: total 1472 -rw-r--r--. 1 mockbuild mock 588970 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 890425 Sep 6 06:42 PrusaSlicer_de.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/en: total 704 -rw-r--r--. 1 mockbuild mock 9916 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 628440 Sep 6 06:42 PrusaSlicer_en.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/es: total 1472 -rw-r--r--. 1 mockbuild mock 586009 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 886033 Sep 6 06:42 PrusaSlicer_es.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/fi: total 832 -rw-r--r--. 1 mockbuild mock 122168 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 682202 Sep 6 06:42 PrusaSlicer_fi.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/fr: total 1536 -rw-r--r--. 1 mockbuild mock 603448 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 904053 Sep 6 06:42 PrusaSlicer_fr.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/hu: total 1280 -rw-r--r--. 1 mockbuild mock 444128 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 846933 Sep 6 06:42 PrusaSlicer_hu.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/it: total 1472 -rw-r--r--. 1 mockbuild mock 579690 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 879890 Sep 6 06:42 PrusaSlicer_it.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ja: total 1600 -rw-r--r--. 1 mockbuild mock 604805 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 933254 Sep 6 06:42 PrusaSlicer_ja.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko: total 1088 -rw-r--r--. 1 mockbuild mock 307987 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 769245 Sep 6 06:42 PrusaSlicer_ko_KR.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ko_KR: total 2368 -rw-r--r--. 1 mockbuild mock 367466 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 797087 Sep 6 06:42 PrusaSlicer_ko.po -rw-r--r--. 1 mockbuild mock 302409 Sep 6 06:42 PrusaSlicer_ko_KR.mo -rw-r--r--. 1 mockbuild mock 797080 Sep 6 06:42 PrusaSlicer_ko_KR.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/nl: total 1344 -rw-r--r--. 1 mockbuild mock 484356 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 827167 Sep 6 06:42 PrusaSlicer_nl.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/pl: total 1472 -rw-r--r--. 1 mockbuild mock 566318 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 879257 Sep 6 06:42 PrusaSlicer_pl.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/pt_BR: total 1344 -rw-r--r--. 1 mockbuild mock 500088 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 843045 Sep 6 06:42 PrusaSlicer_pt_BR.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ru: total 1856 -rw-r--r--. 1 mockbuild mock 766642 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 1067410 Sep 6 06:42 PrusaSlicer_ru.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/tr: total 1472 -rw-r--r--. 1 mockbuild mock 551835 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 861455 Sep 6 06:42 PrusaSlicer_tr.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/uk: total 1408 -rw-r--r--. 1 mockbuild mock 512096 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 913806 Sep 6 06:42 PrusaSlicer_uk.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/wx_locale: total 13504 -rw-r--r--. 1 mockbuild mock 254192 Sep 6 06:42 af.po -rw-r--r--. 1 mockbuild mock 263813 Sep 6 06:42 an.po -rw-r--r--. 1 mockbuild mock 226073 Sep 6 06:42 ar.po -rw-r--r--. 1 mockbuild mock 274391 Sep 6 06:42 be.po -rw-r--r--. 1 mockbuild mock 274507 Sep 6 06:42 ca.po -rw-r--r--. 1 mockbuild mock 255216 Sep 6 06:42 ca@valencia.po -rw-r--r--. 1 mockbuild mock 271625 Sep 6 06:42 cs.po -rw-r--r--. 1 mockbuild mock 243232 Sep 6 06:42 da.po -rw-r--r--. 1 mockbuild mock 278607 Sep 6 06:42 de.po -rw-r--r--. 1 mockbuild mock 304816 Sep 6 06:42 el.po -rw-r--r--. 1 mockbuild mock 346 Sep 6 06:42 en.mo -rw-r--r--. 1 mockbuild mock 194421 Sep 6 06:42 en.po -rw-r--r--. 1 mockbuild mock 250063 Sep 6 06:42 es.po -rw-r--r--. 1 mockbuild mock 262408 Sep 6 06:42 eu.po -rw-r--r--. 1 mockbuild mock 196551 Sep 6 06:42 fa_IR.po -rw-r--r--. 1 mockbuild mock 258613 Sep 6 06:42 fi.po -rw-r--r--. 1 mockbuild mock 283147 Sep 6 06:42 fr.po -rw-r--r--. 1 mockbuild mock 273788 Sep 6 06:42 gl_ES.po -rw-r--r--. 1 mockbuild mock 330500 Sep 6 06:42 hi.po -rw-r--r--. 1 mockbuild mock 247351 Sep 6 06:42 hr.po -rw-r--r--. 1 mockbuild mock 263842 Sep 6 06:42 hu.po -rw-r--r--. 1 mockbuild mock 253061 Sep 6 06:42 id.po -rw-r--r--. 1 mockbuild mock 277791 Sep 6 06:42 it.po -rw-r--r--. 1 mockbuild mock 294994 Sep 6 06:42 ja.po -rw-r--r--. 1 mockbuild mock 266926 Sep 6 06:42 ko.po -rw-r--r--. 1 mockbuild mock 266926 Sep 6 06:42 ko_KR.po -rw-r--r--. 1 mockbuild mock 203828 Sep 6 06:42 lt.po -rw-r--r--. 1 mockbuild mock 258428 Sep 6 06:42 lv.po -rw-r--r--. 1 mockbuild mock 258603 Sep 6 06:42 ms.po -rw-r--r--. 1 mockbuild mock 258783 Sep 6 06:42 nb.po -rw-r--r--. 1 mockbuild mock 313086 Sep 6 06:42 ne.po -rw-r--r--. 1 mockbuild mock 258683 Sep 6 06:42 nl.po -rw-r--r--. 1 mockbuild mock 277280 Sep 6 06:42 pl.po -rw-r--r--. 1 mockbuild mock 269691 Sep 6 06:42 pt.po -rw-r--r--. 1 mockbuild mock 277266 Sep 6 06:42 pt_BR.po -rw-r--r--. 1 mockbuild mock 268914 Sep 6 06:42 ro.po -rw-r--r--. 1 mockbuild mock 282261 Sep 6 06:42 ru.po -rw-r--r--. 1 mockbuild mock 251619 Sep 6 06:42 sk.po -rw-r--r--. 1 mockbuild mock 276689 Sep 6 06:42 sl.po -rw-r--r--. 1 mockbuild mock 245445 Sep 6 06:42 sq.po -rw-r--r--. 1 mockbuild mock 270168 Sep 6 06:42 sv.po -rw-r--r--. 1 mockbuild mock 354700 Sep 6 06:42 ta.po -rw-r--r--. 1 mockbuild mock 252999 Sep 6 06:42 tr.po -rw-r--r--. 1 mockbuild mock 311979 Sep 6 06:42 uk.po -rw-r--r--. 1 mockbuild mock 281517 Sep 6 06:42 vi.po -rw-r--r--. 1 mockbuild mock 260337 Sep 6 06:42 zh_CN.po -rw-r--r--. 1 mockbuild mock 260309 Sep 6 06:42 zh_TW.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/zh_CN: total 1344 -rw-r--r--. 1 mockbuild mock 494059 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 806474 Sep 6 06:42 PrusaSlicer_zh_CN.po /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/zh_TW: total 1344 -rw-r--r--. 1 mockbuild mock 460462 Sep 6 06:42 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 799753 Sep 6 06:42 PrusaSlicer_zh_TW.po + rm /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/PrusaSlicer.pot /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/list.txt + find /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization/ -name '*.po' -delete + sed ' s:/builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le:: s:\(.*/PrusaSlicer/localization/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3: s:^\([^%].*\):: s:%lang(C) :: /^$/d ' + find /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization -type f -o -type l + find /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/localization -type d + sed ' s:/builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le:: s:\(.*\):%dir \1: ' + rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/PrusaSlicer/fonts + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.6.1-1.fc40 --unique-debug-suffix -2.6.1-1.fc40.ppc64le --unique-debug-src-base prusa-slicer-2.6.1-1.fc40.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/PrusaSlicer-version_2.6.1 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files dwz: ./usr/bin/prusa-slicer.wrapped-2.6.1-1.fc40.ppc64le.debug: Too many DIEs, not optimizing dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 1 CRC32s, 1 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/prusa-slicer-2.6.1-1.fc40.ppc64le cpio: redhat-linux-build/src/avrdude/config_gram.c: Cannot stat: No such file or directory cpio: redhat-linux-build/src/avrdude/config_gram.y: Cannot stat: No such file or directory cpio: redhat-linux-build/src/avrdude/lexer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/src/avrdude/lexer.l: Cannot stat: No such file or directory 39427 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/prusa-slicer from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Rwg9S1 + 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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.6.1 + desktop-file-validate /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/applications/PrusaGcodeviewer.desktop + /usr/bin/cmake --build redhat-linux-build -j2 --verbose -- test ARGS=-V Change Dir: '/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2 test ARGS=-V Running tests... /usr/bin/ctest --force-new-ctest-process -V UpdateCTestConfiguration from :/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/DartConfiguration.tcl UpdateCTestConfiguration from :/builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/DartConfiguration.tcl Test project /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: xs 1: Test command: /usr/bin/perl "/usr/bin/prove" "-I" "/builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/../local-lib/lib/perl5" 1: Working Directory: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs 1: Test timeout computed to be: 10000000 1: t/03_point.t ..... ok 1: t/09_polyline.t .. ok 1: t/10_line.t ...... ok 1: t/15_config.t .... ok 1: All tests successful. 1: Files=4, Tests=209, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.44 cusr 0.06 csys = 0.55 CPU) 1: Result: PASS 1/7 Test #1: xs ............................... Passed 1.64 sec test 2 Start 2: integration 2: Test command: /usr/bin/perl "/usr/bin/prove" 2: Working Directory: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/xs/.. 2: Test timeout computed to be: 10000000 2: Attempting to create directory /builddir/build/BUILD/PrusaSlicer-version_2.6.1/t/../local-lib 2: t/gcode.t ..... ok 2: t/geometry.t .. ok 2: t/layers.t .... ok 2: All tests successful. 2: Files=3, Tests=38, 5 wallclock secs ( 0.04 usr 0.01 sys + 5.61 cusr 0.25 csys = 5.91 CPU) 2: Result: PASS 2/7 Test #2: integration ...................... Passed 4.95 sec test 3 Start 3: arrange_tests 3: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange/arrange_tests "exclude:[NotWorking] exclude:[Slow]" 3: Working Directory: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/arrange 3: Test timeout computed to be: 10000000 3: Filters: exclude:[NotWorking] exclude:[Slow] 3: =============================================================================== 3: All tests passed (1282 assertions in 24 test cases) 3: 3/7 Test #3: arrange_tests .................... Passed 6.44 sec test 4 Start 4: libslic3r_tests 4: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/libslic3r/libslic3r_tests 4: Working Directory: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/libslic3r 4: Test timeout computed to be: 10000000 4: max_distance = 0.0661235, average_distance = 0.0137289 4: max_distance = 0.0307658, average_distance = 0.00831948 4: max_distance = 0.22295, average_distance = 0.0425737 4: max_distance = 0.317384, average_distance = 0.0357116 4: max_distance = 0.364316, average_distance = 0.0351217 4: max_distance = 0.238913, average_distance = 0.0412347 4: =============================================================================== 4: All tests passed (49415 assertions in 159 test cases) 4: 4/7 Test #4: libslic3r_tests .................. Passed 10.54 sec test 5 Start 5: slic3rutils_tests 5: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils/slic3rutils_tests "exclude:[NotWorking]" 5: Working Directory: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/slic3rutils 5: Test timeout computed to be: 10000000 5: Filters: exclude:[NotWorking] 5: =============================================================================== 5: All tests passed (101 assertions in 19 test cases) 5: 5/7 Test #5: slic3rutils_tests ................ Passed 14.22 sec test 6 Start 6: fff_print_tests 6: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/fff_print/fff_print_tests 6: Working Directory: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/fff_print 6: Test timeout computed to be: 10000000 6: =============================================================================== 6: All tests passed (43340 assertions in 63 test cases) 6: 6/7 Test #6: fff_print_tests .................. Passed 27.16 sec test 7 Start 7: sla_print_tests 7: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/sla_print/sla_print_tests 7: Working Directory: /builddir/build/BUILD/PrusaSlicer-version_2.6.1/redhat-linux-build/tests/sla_print 7: Test timeout computed to be: 10000000 7: =============================================================================== 7: All tests passed (13154 assertions in 29 test cases) 7: 7/7 Test #7: sla_print_tests .................. Passed 109.89 sec 100% tests passed, 0 tests failed out of 7 Total Test time (real) = 175.07 sec + RPM_EC=0 ++ jobs -p + exit 0 Processing files: prusa-slicer-2.6.1-1.fc40.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pQxV5P + umask 022 + cd /builddir/build/BUILD + cd PrusaSlicer-version_2.6.1 + DOCDIR=/builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/doc/prusa-slicer + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/doc/prusa-slicer + cp -pr /builddir/build/BUILD/PrusaSlicer-version_2.6.1/README.md /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/doc/prusa-slicer + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OLFg47 + umask 022 + cd /builddir/build/BUILD + cd PrusaSlicer-version_2.6.1 + LICENSEDIR=/builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/licenses/prusa-slicer + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/licenses/prusa-slicer + cp -pr /builddir/build/BUILD/PrusaSlicer-version_2.6.1/LICENSE /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/licenses/prusa-slicer + cp -pr /builddir/build/BUILD/PrusaSlicer-version_2.6.1/copying-agg /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/licenses/prusa-slicer + cp -pr /builddir/build/BUILD/PrusaSlicer-version_2.6.1/COPYING-avrdude /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/licenses/prusa-slicer + cp -pr /builddir/build/BUILD/PrusaSlicer-version_2.6.1/LICENSE.txt-imgui /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/licenses/prusa-slicer + cp -pr /builddir/build/BUILD/PrusaSlicer-version_2.6.1/LICENSE.txt-libnest2d /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le/usr/share/licenses/prusa-slicer + RPM_EC=0 ++ jobs -p + exit 0 Provides: PrusaSlicer = 2.6.1-1.fc40 application() application(PrusaGcodeviewer.desktop) application(PrusaSlicer.desktop) bundled(admesh-libs) = 0.98.1 bundled(agg) = 2.4 bundled(avrdude) = 6.3 bundled(boost-nowide) bundled(imgui) = 1.66 bundled(libnest2d) = 0.3.2 bundled(mesa-libGLU) bundled(miniz) = 2.1.0prusa bundled(nanosvg) bundled(polyclipping) = 6.2.9 bundled(polypartition) bundled(semver) = 1.0.0 bundled(shinyprofiler) = 2.6~rc1 metainfo() metainfo(prusa-slicer.appdata.xml) mimehandler(application/prs.wavefront-obj) mimehandler(application/vnd.ms-3mfdocument) mimehandler(application/x-amf) mimehandler(model/stl) mimehandler(text/x.gcode) prusa-slicer = 2.6.1-1.fc40 prusa-slicer(ppc-64) = 2.6.1-1.fc40 slic3r-prusa3d = 2.6.1-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash ld64.so.2()(64bit) ld64.so.2(GLIBC_2.23)(64bit) libGL.so.1()(64bit) libGLEW.so.2.2()(64bit) libImath-3_1.so.29()(64bit) libTKBRep.so.7()(64bit) libTKLCAF.so.7()(64bit) libTKMath.so.7()(64bit) libTKMesh.so.7()(64bit) libTKTopAlgo.so.7()(64bit) libTKXCAF.so.7()(64bit) libTKXDESTEP.so.7()(64bit) libTKernel.so.7()(64bit) libboost_chrono.so.1.83.0()(64bit) libboost_filesystem.so.1.83.0()(64bit) libboost_iostreams.so.1.83.0()(64bit) libboost_log.so.1.83.0()(64bit) libboost_thread.so.1.83.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcurl.so.4()(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) libexpat.so.1()(64bit) libfontconfig.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libglib-2.0.so.0()(64bit) libgmp.so.10()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEGTURBO_6.2)(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.32)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.38)(64bit) libmpfr.so.6()(64bit) libnanosvgrast.so.0()(64bit) libnlopt.so.0()(64bit) libopenvdb.so.11.0()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libqhull_r.so.8.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtbb.so.12()(64bit) libtbbmalloc.so.2()(64bit) libwx_baseu-3.2.so.0()(64bit) libwx_baseu-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_core-3.2.so.0()(64bit) libwx_gtk3u_core-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_gl-3.2.so.0()(64bit) libwx_gtk3u_gl-3.2.so.0(WXU_3.2)(64bit) libwx_gtk3u_html-3.2.so.0()(64bit) libwx_gtk3u_html-3.2.so.0(WXU_3.2)(64bit) rtld(GNU_HASH) Obsoletes: slic3r-prusa3d < 1.41.3-2 Processing files: prusa-slicer-debugsource-2.6.1-1.fc40.ppc64le Provides: prusa-slicer-debugsource = 2.6.1-1.fc40 prusa-slicer-debugsource(ppc-64) = 2.6.1-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: prusa-slicer-debuginfo-2.6.1-1.fc40.ppc64le Provides: debuginfo(build-id) = 2428a5fb67e5de31a742701020bf7bf43c76ad80 debuginfo(build-id) = e4494c0f6e0a47e698c793e2f87c77644dc752eb prusa-slicer-debuginfo = 2.6.1-1.fc40 prusa-slicer-debuginfo(ppc-64) = 2.6.1-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: prusa-slicer-debugsource(ppc-64) = 2.6.1-1.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le Wrote: /builddir/build/RPMS/prusa-slicer-2.6.1-1.fc40.ppc64le.rpm Wrote: /builddir/build/RPMS/prusa-slicer-debugsource-2.6.1-1.fc40.ppc64le.rpm Wrote: /builddir/build/RPMS/prusa-slicer-debuginfo-2.6.1-1.fc40.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gMx3fS + umask 022 + cd /builddir/build/BUILD + cd PrusaSlicer-version_2.6.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.6.1-1.fc40.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.AN9cBQ + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/PrusaSlicer-version_2.6.1-SPECPARTS + rm -rf PrusaSlicer-version_2.6.1 PrusaSlicer-version_2.6.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild prusa-slicer-2.6.1-1.fc40.src.rpm Finish: build phase for prusa-slicer-2.6.1-1.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-ppc64le-1706093061.040136/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-ppc64le-1706093061.040136/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-ppc64le-1706093061.040136/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/prusa-slicer-2.6.1-1.fc40.src.rpm) Config(child) 243 minutes 38 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "prusa-slicer-debugsource", "epoch": null, "version": "2.6.1", "release": "1.fc40", "arch": "ppc64le" }, { "name": "prusa-slicer-debuginfo", "epoch": null, "version": "2.6.1", "release": "1.fc40", "arch": "ppc64le" }, { "name": "prusa-slicer", "epoch": null, "version": "2.6.1", "release": "1.fc40", "arch": "src" }, { "name": "prusa-slicer", "epoch": null, "version": "2.6.1", "release": "1.fc40", "arch": "ppc64le" } ] } RPMResults finished